如何使用swfobject使用JavaScript加载swf?

Rub*_*nes 3 javascript swfobject

我有以下swf:

    <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>
Run Code Online (Sandbox Code Playgroud)

我想只在swf尚未加载的情况下调用图形函数,有没有办法做到这一点?谢谢.

pip*_*rks 10

使用SWFObject嵌入SWF,然后使用回调函数轮询SWF的PercentLoaded值.

如果值为0,则尚未加载SWF.当它达到100时,SWF满载.

这是一个轮询教程PercentLoaded,包含代码示例.