HTMLドキュメントでonloadイベントを静的スクリプトタグに関連付けるクロスブラウザの方法はありますか?
以下は、IE 7 および IE 8 では機能しません。
<script onload="DoThat" type="text/javascript" src="..."></script>
いくつかの背景
動的スクリプト タグと if ステートメントを使用してこれを実現する方法を見つけました。たとえば、この MSDN の記事で説明されています。
私の問題は、DOM 要素をインプレースで挿入するウィジェットを作成しているため、現在のスクリプト タグを見つける必要があることです。過去に、これを行うためのいくつかの回避策を見つけましたが、それらにはすべて欠点があります。スクリプトのオンロード イベントで「this」キーワードを使用すると役立つことを願っています。