norisuke3回答ポイント 70ptウォッチ

Mozilla xul オブジェクトの iframe についての質問です。(※htmlオブジェクトのiframeではない※)

iframeで読み込みが完了した際のイベントを捕捉したいのですが、うまくいきません。
xulの定義に、<iframe src="http://..." onload="alert('test')"/> と記述しても、alertが表示されませんし、javascript内で、イベントハンドラを以下のように追加してもうまく行きませんでした。
var iframe=document.getElementById("test");
iframe.addEventListener('load',
function(){
alert('test');
}, true)
xul の iframe では、何か特殊な方法がありますか?
ちなみに、そのiframeはfirefoxのサイドバー内に表示されており、上記のjavascript内の、documentは、サイドバーのcontentDocumentを保持しています。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-11-30 16:30:38
終了日時
2008-12-03 13:10:43
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

XUL9Mozilla82firefox2005JavaScript2781イベントハンドラ26オブジェクト658HTML5036サイドバー460

人気の質問

メニュー

PC版