在我的手机上,在 Safari 中如果我转到默认页面alert("Hello")
在正文 onload 事件中,警报显示,我的默认页面在后台完全可见。如果我随后转到另一个网站(例如 bbc.co.uk),然后在地址栏中输入默认页面的网址,则警报会在后台显示 BBC 内容,就像警报在页面之前加载一样已加载。
如何仅在整个页面可见时才显示消息。我读过window.onload
等到所有内容都加载完毕后才会触发警报,但我一定是出了什么问题,因为行为没有改变。我也尝试过:
$(document).ready(function () {
window.onload= alert('Test');
});
and
<meta http-equiv="Pragma" content="no-cache"/>
万一它与缓存有关,但我认为这不是问题。有任何想法吗 ?
Thanks
您将对函数的引用传递给window.onload
而不是实际的通话。
try
window.onload = function(){
alert('test');
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)