0

Xcelsius で swf ファイルを作成しました。完全にロードされたことを確認するにはどうすればよいですか?

jqueryをやってみた

$(document).ready(function() {
      alert("document ready occurred!");
});

$(window).load(function() {
      alert("window load occurred!");
});

しかし、swf の準備が整う前にアラートが表示されます

JavaScriptの代替手段はありますか?

ご協力いただきありがとうございます!

4

1 に答える 1

0

完全にロードされたときに実際に確認できないようです。しかし、ロード後に何かをしたい場合は、setInternvalを使用して javascript の関数を使用し、ムービーが取得するまで属性を渡すだけです。

function setAttribute(){
      var attributes = {
       id: "movie",
        name: "movie"
      };
      swfobject.embedSWF("movie.swf", "movie", "1025", "678", "9.0.0", attributes);
       var i = 1;
          var sInt = setInterval(function() { 
            if(i >= 10) {
              clearInterval(sInt);
            }else{
              i++;
           }
            //here goes the parameter you want to pass to the movie
       }, 500);  //increase the interval if you need it
    }
于 2014-02-13T16:16:09.663 に答える