ある画面において、読み込んだ後、自動的に、値を入れて、ボタンをクリックしたいことってありませんか?
そのためのメモメモ・・・(メモなので、まだ試してません)
ここ
http://wiki.bit-hive.com/tomizoo/pg/JavaScript%20%A5%A4%A5%F3%A5%E9%A5%A4%A5%F3%A5%D5%A5%EC%A1%BC%A5%E0%28iframe%29%B4%D8%CF%A2
によると(以下斜体は上記サイトより引用)、
iframe内のコンテンツの読み込みが完了したら何か処理を行う場合、以下のonloadイベントで実現できる。
<iframe src="frame.html" onload="alert('complete');">
JavaScriptでcreateElement()で動的に作成したiframeに対してonloadイベントを処理したい場合は、iframeエレメントのonloadプロパティにハンドラ関数を登録しておけばよい。Mozilla系はこれですんなり動作する。
ただし、IEの場合、onloadプロパティに関数を登録しておいてもなぜか関数は呼び出されなかった。このため、代わりにonreadystatechageを使って回避した。onreadystatechageイベントは読み込み状態を示すreadyStateが変化した時に発生する(IE固有)。イベントハンドラ内でreadyStateをチェックして"complete"になっていれば読み込みが完了している。
(上記< > は、本当は半角)
あ、onloadでいいのか・・・
でも、IEだと・・・(^^;)