- 締切済み
JavaScriptのonLoadイベントが、発生したり発生しなかったりする。
■環境 ・Mac OS X(バージョン10.3.4) ・Internet Explorer for Mac(バージョン5.2.3) ■詳細 ・HTMLが読み込まれたときにJavaScriptのhogehoge関数を実行させたいため HTMLの<BODY>タグを下記のように記述している。 <BODY "onLoad=hogehoge()"> ・当該HTMLを読み込んだとき、あるときはhogehoge関数が実行されるが あるときは実行されない。 →onLoadイベントが発生していないよう。 ・上記現象に再現性なし。 ・他ブラウザでは、当該HTMLのonLoadイベントは必ず発生する。 確認したブラウザは下記の組み合わせ。 ・Mac OS 9(9.2.4) + Internet Explorer 5(5.1.7) ・Mac OS 9(9.2.4) + Netscape 4.7 ・WindowsXP + IE6.0(SP2) ・WindowsXP + Netscape 4.77 ■質問 ・上記現象は、Internet Explorer for Mac(バージョン5.2.3)の 既知の障害でしょうか。 ・回避方法(onLoadイベントを必ず発生させる方法)はありますでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#48234
回答No.1
今現在の記述は <BODY "onLoad=hogehoge()"> で間違いないですか? <BODY "onLoad=hogehoge()"> を <BODY onLoad="hogehoge()"> にしてみてください。
補足
失礼しました。単純な記載ミスでした。 実際の記述はご指摘の通り、 <BODY onLoad="hogehoge()"> となっております。 宜しくお願いいたします。