HTML文書内の静的スクリプトタグにonloadイベントを関連付けるブラウザ間の方法はありますか?静的スクリプトタグ内のクロスブラウザonloadイベント
以下は、IE 7とIE 8では動作しません:私は、動的スクリプトタグでとif文これを達成する方法を発見した
<script onload="DoThat" type="text/javascript" src="..."></script>
いくつかの背景。例えば、this MSDN articleで説明されています。
私の問題は、現在のスクリプトタグを見つける必要があるということです。なぜなら、DOM要素をインプレースに挿入するウィジェットを構築しているからです。過去にはI have found some workarounds to do thisでしたが、それらのすべてには欠点があります。私はスクリプトのonloadイベントで "this"キーワードを使用すると助けになると期待しています。
この例を試すことができますか? – dfsq
そうですね、私は質問にいくつかの文脈を追加しました。もし私が "this"を現在のスクリプトを指し示すことができれば、私はうれしいでしょう。このリンクからわかるように、私はすでにいくつかの選択肢を検討してきました。 – Christophe