私のモバイルでは、safari でalert("Hello")
body onload イベントがあるデフォルトのページに移動すると、デフォルトのページがバックグラウンドで完全に表示された状態でアラートが表示されます。次に、たとえば bbc.co.uk などの別のサイトに移動し、アドレス バーにデフォルト ページの Web アドレスを入力すると、BBC のコンテンツがバックグラウンドで表示され、ページの前にアラートが読み込まれるようにアラートが表示されます。ロードされました。
ページ全体が表示されたときにのみメッセージを表示するにはどうすればよいですか? アラートをトリガーする前にすべてが読み込まれるまで待機することを読みましたwindow.onload
が、動作が変わらないため、何か問題が発生しているに違いありません。私も試しました:
$(document).ready(function () {
window.onload= alert('Test');
});
と
<meta http-equiv="Pragma" content="no-cache"/>
キャッシュと関係がある場合に備えて、これは問題ではないと思います。何か案は ?
ありがとう