我有以下瑞士法郎:
<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 尚未加载时调用图形函数,有没有办法做到这一点?谢谢。
最佳答案
使用 SWFObject 嵌入 SWF,然后使用回调函数轮询 SWF 的 PercentLoaded
值。
如果值为 0,则 SWF 尚未加载。当它达到 100 时,SWF 已完全加载。
这是一个 tutorial for polling PercentLoaded
,完整的代码示例。
关于javascript - 如何使用带有 swfobject 的 JavaScript 检查是否加载了 swf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939630/