У меня есть следующие швейцарские франки:Как проверить, загружен ли swf с использованием JavaScript с swfobject?
<head>
# load js
<script>
function graph() {
swfobject.embedSWF(
"open-flash-chart.swf", "chart", "400", "180", "9.0.0", "expressInstall.swf",
{"data-file":"{% url monitor-graph %}"});
};
</script></head>
<div id="chart"> </div>
<script>
graph();
</script>
Я хотел бы вызвать функцию графика, только если SWF еще не загружен, есть ли способ сделать это? Благодарю.
проголосовали - похоже, это не всегда так. Поскольку да, docs сообщает нам, что последний параметр - обработчик нагрузки. Но он не вернется, если файл не найден. Это цитата из ссылки, которую вы указали. ПРИМЕЧАНИЕ. Успех - это отчет как истинный, если требуется минимальный необходимый Flash-плеер, и что создается модуль DOM для Flash SWF-файла
Это тоже не сработало. – xil3
Это частичное решение. Ответ Pipwerks - это правильный onw. – Pierre