0

我希望当用户打开我的网站时,10 秒后会打开一个新窗口或选项卡,我发现了这个函数 window.open("yoururl") 但它似乎只适用于点击事件,所以我怎样才能让它工作没有点击事件

jQuery(document).ready(function(){

  setTimeout('openUrl()',10000);

})

function openUrl() {
 window.open("yoururl");
}
4

1 回答 1

8

不允许使用任何非用户操作触发的事件打开新窗口。一些网站欺骗用户点击其他内容,然后利用该操作进行弹出。但这是不可接受且真正令人讨厌的用户体验。

于 2012-12-21T20:23:32.990 回答