- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:window.alert グーグルクローム)
グーグルクロームでjavascriptのアラートが表示される理由とは?
このQ&Aのポイント
- グーグルクロームでJavaScriptを使用してテストボタンをクリックすると、正しく「javascriptのアラート」と表示されますが、他のブラウザでは「ページ ○○.web.fc2.com の記述:」と表示されます。
- この違いの理由は、グーグルクロームがJavaScriptの実行時にアラートダイアログを表示する仕組みを持っているためです。
- 一方、他のブラウザではアラートダイアログの表示がブラウザのデフォルトのメッセージに置き換わります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#212058
回答No.2
javasciprt を書いたページを http://~ または https://~ でアクセスしている場合はそのドメイン名を、file:///~ でアクセスしている場合は "javascriptのアラート" を表示しているのでしょう。
その他の回答 (1)
- think49
- ベストアンサー率59% (285/482)
回答No.1
ローカル(fileスキーム)で動かす場合は「ドメイン」が存在しないので省略しているのでしょう。 ローカルでも http://127.0.0.1/ で実行すれば「ページ 127.0.0.1 の記述」と表示されます。 ところで、< button onClick="javascript:test();"> では javascript ラベルは不要です。 javascriptスキームと勘違いして使う方がおられますが、この場合はラベルとして処理しているので不要な記述となります。 # Re: exmidrkyさん