※ ChatGPTを利用し、要約された質問です(原文:Chromeでalert()が無効にされてる)
Chromeでalert()が無効にされてる
このQ&Aのポイント
alert()の挙動に関する問題が発生しています。Google Chromeでalert文が入っているJavaScriptプログラムを実行すると、ブラウザが待機状態になり応答しなくなる現象が発生しています。
他のブラウザでは同じプログラムが正常に動作することから、Chromeのalert表示の設定に問題がある可能性があります。Windows10Proの中古機を使用しているため、alertの動作を有効にする方法やChromeの問題の修正方法を知っている方にアドバイスを求めています。
この問題について具体的な解決策をご存知の方は、教えていただけると助かります。なお、ハッシュタグには「alert問題」「Chrome不具合」「JavaScriptプログラム」といったキーワードを含めることで、関連性の高い情報を収集することができます。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>実験</title>
<style>
#base{ background-color:green; }
</style>
<script>
function start()
{ base.innerHTML="スクリプトの文";
alert("警告文");
}
</script>
</head>
<body onload="start()";>
<div id="base">タグの文</div>
</body>
</html>
作成中のJavaScriptプログラムが動作不良になったので試しに上のようなものを
作ってみました。表示する、というだけの簡単な実験です。
alert("警告文"); の1文がなければ、狙い通りscriptで文が上書きされます。
ところが、alert文が入ると、ブラウザが待機状態になって何も受け付けなくなって
しまいます。終了ボタンも利かず、タスクマネージャーを起動して終了させないと
いけなくなりました。その後、Alt・f4キーを押すと平常に戻り、終了ボタンもク
リックできることがわかりました。
そもそもの作成中のプログラムの症状もそれです。alert文入りのスクリプトで、
固まってしまいます。どうも、alert表示チャレンジが成功せず、こころみ続けて
滞っていたようです。
これが起きるのはGoogleChromeだけです。他のブラウザで同じプログラムを使うと
alert表示に至るまで意図通りに動きます。
alert表示が利く利かないの設定があって、オフになってるということでしょうか。
または、私だけChromeがおかしいのでしょうか?
Windows10Proの中古機使用です。alert動作を有効にする方法、または、その他
Chromeに何か問題があって、修正する方法。誰かご存知の方、ご教示ください。
お礼
重ねて回答ありがとうございます。 改めて、alertでフリーズというよりChromeのフリーズとしてググったところ、 アラートと関係あるかどうかはともかく、よくフリーズする時には GoogleChromeの設定・設定・詳細設定を表示・システム・ 「ハードウェアアクセラレーションが使用可能な場合は使用する」 のチェックを外すと直る場合がある という記事を見つけました。 http://www.weblog-life.net/entry/2016/01/20/221907 チェックがついていたので外してみたところ、狙い通り動くようになりました。 サポート的な装置に処理の支援を求めるか否かという感じでしょうか。 表示に動画やアニメ操作のGPUの支援を求めながら、 外部GPUは無いので途方に暮れていた状況だった、でいいんでしょうか? alert()を妨げる機能を停止してプログラムは意図通り動いて解決っぽいものの アクセラレーションOFFはハードの性能を生かせなくなりはしませんか? ちなみに、ノートPCです。外部機能活用はあまり関係ない? 拡大して尋ねてる感じですみません。