我希望当用户打开我的网站时,新的窗口或标签将在10秒后打开,我发现这个函数window.open(“yoururl”)但似乎它只适用于点击事件所以我怎么能让它在没有点击事件的情况下工作
jQuery(document).ready(function(){
setTimeout('openUrl()',10000);
})
function openUrl() {
window.open("yoururl");
}
答案 0 :(得分:8)
不允许使用用户操作未触发的任何事件打开新窗口。有些网站欺骗用户点击其他内容,然后利用该操作进行弹出。但这是令人无法接受的,真正令人讨厌的用户体验。