【发布时间】:2019-10-31 20:54:40
【问题描述】:
在我的一个网站中,我希望在页面加载时出现一个弹出窗口,并且此弹出窗口不得被弹出窗口阻止程序阻止
我已经尝试过 location.href
<html>
<head>
<script>
function aaa()
{
var href= "http://digiskills.pk";
popup = window.open('http://digiskills.pk', 'width=400 height=400');
if (popup === null || typeof popup === "undefined")
{
location.href = href;
}
else
{
popup.focus();
}
}
</script>
</head>
<body onload=aaa()>
</body>
</html>
上面的代码只是通过而不是在弹出的URL中打开
【问题讨论】:
-
我认为您误解了弹出窗口阻止程序的意义......它阻止......弹出窗口......没有一种简单的方法可以绕过弹出窗口阻止程序。如果你真的必须在用户面前推一些东西,那么在屏幕中间创建一个绝对定位的 div 并且只在你想要的时候显示它..
-
感谢回复
-
Location href 适用于您所在的页面,而不是弹出窗口。也许看看模式而不是弹出窗口。
标签: javascript html