我正在尝试使用javascript打开一个关于点击事件的窗口并将其模糊,以便父窗口保持专注。我已经提到了其他与SO相关的问题,但没有一个解决方案对我有用
我的代码段:
var win = window.open("http://google.com", "popupWindow", "width=1000,height=1000,scrollbars=yes");
win.blur();
这根本不起作用。窗口打开但不在后台。我注意到许多答案被标记为在SO中被接受,但这对我来说根本不起作用。 我检查了控制台以确保没有可能的错误,但没有错误。
所以,如果有人找到类似我的类似问题的解决方案,那么请帮助我。
摘要:mypage.com有一个按钮,我试图在它的点击事件上打开一个新窗口,但新窗口应该转到mypage.com浏览器的后面窗口。一种p ..将在新窗口中打开的URL将是第三方网站,我将无法控制它,因此建议在该新页面上添加一些代码将无效。
感谢。
答案 0 :(得分:0)
可能是您正在尝试关注主窗口。所以试试这个:
var win = window.open("http://google.com", "popupWindow", "width=1000,height=1000,scrollbars=yes");
win.blur();
win.opener.focus();
window.focus();