10

埋め込みオブジェクトのオンライン イベントを実行すると、それは機能しているように見えますが、イベントを介して機能onloadさせることができないようです。これは期待されていますか?loadaddEventListener

4

5 に答える 5

3

おそらくですが、ブラウザに依存している可能性があります。

ウィンドウと画像と iframe は addEventListener と attachEvent を使用してロード イベントを定義しますが、他のロード イベントはブラウザー固有です。

たとえば、スクリプトまたはリンク要素の onload は、IE ではアタッチされません。

于 2009-04-12T01:02:39.887 に答える
0

常に次のように設定できます:

document.getElementById("objectId").onload = function(){ ... }
于 2009-04-12T02:09:02.863 に答える
-1

jQuery は、おそらくこれを行うための最良の方法です。

$("embed").load(function(){
   // enter code here
})
于 2011-03-23T05:03:41.567 に答える