在我的手机上,在 safari 中如果我转到具有alert("Hello")
body onload 事件的默认页面,则会显示警报,并且我的默认页面在后台完全可见。如果我然后转到另一个站点,例如 bbc.co.uk,然后在地址栏中输入我的默认页面的网址,则警报会在后台显示 BBC 内容,就像在页面之前加载警报一样已加载。
一旦整个页面可见,我如何只显示消息。我读过它window.onload
会等到所有内容都加载后才会触发警报,但我一定是出了点问题,因为行为没有改变。我也试过:
$(document).ready(function () {
window.onload= alert('Test');
});
和
<meta http-equiv="Pragma" content="no-cache"/>
以防它与缓存有关,但我认为这不是问题。有任何想法吗 ?
谢谢