3
私はタグをいくつか含むページがあります。私は彼らのonloadアクションを動的に変更したい。私はFF、Safari、Chrome、Operaでうまく動作する次のコードを持っていますが、IE(8)はこれを拒否しています。iframeの動的にオンロードを変更します
document.getElementById('myiframe').onload = function() {
return function() { file_onLoad(data); }
}();
私は<input>
要素のonchange
を設定するための同様のものを使用してきたし、これはIEを含め、私がテストしたすべてのブラウザでうまく動作します。
document.getElementById('myinput').onchange = function() {
return function() { file_onChange(data); }
}();
だから私はそれが私がフレーム要素/オブジェクトを取得しています方法とは何かを持っていると思います。
私もframes['myiframe']
を試しましたが、成功しませんでした。あなたの助けのための
ありがとう!
もっとここで読む:[http://stackoverflow.com/.../iframe-onload -in-ie7-8-with-javascript](http://stackoverflow.com/questions/6455834/iframe-onload-in-ie7-8-with-javascript) –