- 締切済み
alert()が実行できない
JavaScriptについての質問です。 何故か、jsファイルにてalert()が実行できなくなりました。 alert("aaa"); と記述した「test.js」ファイルを作成して実行すると、 「オブジェクトを指定してください」とエラーメッセージが表示されます。 しかし、 <script type="text/javascript"> alert("aaa"); </script> と記述した「test.html」ファイルを作成して実行(IE7)すると、 エラーは表示されず、意図したとおりアラート画面が表示されます。 どうしてこのような現象が起こるなのか全く分かりません。 解決策をご存知の方は、教えていただけないでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.2
>「test.js」ファイルを作成して実行すると これは何で実行したのでしょう? コマンドプロンプトで実行したのでしょうか そうなるとそのエラーメッセージが出て当然でしょう alert自体が javascriptが管理しているメソッドで無いからです IEなどブラウザの機能でWindowオブジェクトのalertメソッドはありますが ・・・
- ANASTASIAK
- ベストアンサー率19% (658/3306)
回答No.1
window.alert("aaa");
補足
window.alert("aaa"); も試しましたがダメでした。 「'window'は宣言されていません。」 のエラーで実行できません。