【发布时间】:2012-12-21 20:22:16
【问题描述】:
我希望当用户打开我的网站时,10 秒后会打开一个新窗口或选项卡,我发现了这个函数 window.open("yoururl") 但它似乎只适用于点击事件,所以我该怎么做让它在没有点击事件的情况下工作
jQuery(document).ready(function(){
setTimeout('openUrl()',10000);
})
function openUrl() {
window.open("yoururl");
}
【问题讨论】:
-
这是设计使然。非用户发起的弹出窗口是邪恶的。
-
你试过
$(window).load()吗? -
弹出窗口阻止程序将阻止此操作。弹出窗口和窗口自行打开对用户来说非常烦人,它们不会给您带来任何好处。
标签: javascript jquery