X秒后在新标签页打开链接,没有弹出窗口
Open link in new tab after X secs without pop up
我尝试了几件事,但每次Chrome(和其他?)检测到一个弹出…可以绕过它吗?
window.open(
'/test.php',
'_blank'
);
}, 2000);
您必须使用javascript打开窗口,然后设置setTimeout
两秒钟,等待变量设置。
新窗口必须在父窗口中设置一个变量,假设为true。
然后随着setTimeout
的运行,它检查变量是否为真,如果不是,则打开链接。如果是,那么什么都不做
var didItOpen = false;
window.open('page.html');
setTimeout(function () { if (!didItOpen) location.href = 'page.html'; }, 2000);
您能试一下下面的代码吗?
//1000 = 1 second
setTimeout(function () {
window.open('url here', '_blank);
}, 1000);
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 重定向到父窗口中的链接
- 函数打开链接时不使用弹出窗口阻止程序
- 如何禁用鼠标中键单击超链接以在新选项卡或新窗口中打开
- 链接中有php变量的Javascript打开窗口
- 为在新窗口中打开外部链接创建异常
- 打开'选择文件'窗口单击锚链接(跳过单击'选择文件'按钮)
- 浏览器窗口中的应用内FB页面插件链接
- 传单:如何在弹出窗口中创建链接选择器
- SVG编辑链接获胜't在新窗口中打开
- 如何在网格视图中每次单击按钮或链接时打开不同的新弹出窗口
- 在聊天窗口中检测链接单击事件
- 具有双重功能的按钮:在_blank窗口中打开一个链接,再加上_self中的另一个链接
- 提交表单的可能性(左-/中-/在新选项卡或窗口中打开-)单击html链接
- 一个链接打开两个窗口
- 如何在指定的打开窗口中打开链接
- Sencha触摸,在新的浏览器窗口中打开网络链接
- 通过程序在窗口中打开一个外部URL,链接会附加到网站上
- jQuery-强制关闭外部链接窗口
- TinyMCE:如何手动显示添加/编辑链接窗口