概要
HTML 文書内で宣言された <script>
要素内のコードの実行開始直前に発生するイベントをハンドリングします。appendChild()
などを用いるなどして動的に追加された script 要素ではこのイベントは発生しません。
構文
document.onbeforescriptexecute = funcRef;
- funcRef : イベント発生時に呼ばれる関数への参照。イベントの
target
属性は実行される script 要素に設定されます。
例
// ※ logMessage 関数は定義済みとする function starting(e) { logMessage("スクリプト実行開始(ID:" + e.target.id + ")"); } document.addEventListener("beforescriptexecute", starting, true);