有没有办法判断当前窗口是否是弹出窗口?这就是我现在所拥有的,但由于某种原因它不起作用。我试图确保某些页面仅显示在弹出窗口中。
if(!opener)
window.location = 'error.php';
即使窗口没有弹出,opener 的值也是 [object DOMWindow]。
假设您自己打开弹出窗口 - 设置一个标志:
var myWindow = window.open(...);
myWindow.isPopup = true;
然后,在弹出窗口中检查该标志:
if (!window.isPopup) {
window.location = 'error.php';
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)