+ JavaScript の質問用スレッド vol.55 +at HP+ JavaScript の質問用スレッド vol.55 + - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト981:Name_Not_Found 07/05/06 23:01:02 >>978 script.js内にダブらないグローバル変数を定義しておいて、変数が見つかるまでsetTimeoutで一定時間ごとにループしつつ判定し、見つかったらbuttonにonclickイベントを割り当ててからループをやめる ・・・のは無駄なのでscript.jsの最後にbuttonにonclickイベントを割り当てる処理を書く。 982:Name_Not_Found 07/05/06 23:54:00 >>978 onclick="if (typeof hage == 'function') hage();" しかしclickイベントタイプのようなbubblesプロパティがtrueであるイベントオブジェクトは documentやwindowのように変更されない(変更されないと楽観視できる)オブジェクトを適切に選んでcurrentTargetにする。 ただしtargetを識別するための情報を事前に確保しておく。例えば<button id="HAGE">のように。 983:Name_Not_Found 07/05/07 06:27:12 window.hage&&hage() しちゃうな。>>982 と変わらんけど。 もしくは<head>内<script>でダミーのhoge()つくっといちゃう。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch