窗口导航
window navigation
我使用下面的这个脚本来提醒用户导航到新窗口,但一旦脚本出现在我的页面上,并且点击了任何链接,浏览器就会处理点击的链接,它仍然会询问用户导航到了新窗口,并打开导航,加载点击的链接,但如果我使用"onunload"而不是"onbeforeunload",它会打开一个点击的链接,但在这个过程中,它仍然会提醒导航:
<script language="JavaScript" type="text/javascript">
window.onbeforeunload = function(){
window.open("http://www.google.com");
return "go to google instead?";
}
</script>
请问我如何才能在尝试关闭当前窗口时将用户导航到一个新窗口,而不让脚本干扰我的链接
这是"onbeforeunload"事件。它将在页面即将消失的所有时间内激发。
这里还有另一个答案可能会让你失望:Internet Explorer调用window.onbeforeunload on window.open,AJAX调用
相关文章:
- 显示放大镜弹出窗口时隐藏导航内容
- 具有子窗口的窗口打开器在同一窗口中导航不起作用
- 显示移动窗口时引导导航栏中的 atach 搜索栏
- 即使用户正在导航到其他页面,也要在一段时间后打开弹出窗口
- 导航切换仅在最小化窗口时可见
- 只有当我导航回窗口时,angular ng show才有效
- 选择框导航:窗口打开页面加载而不是更改
- 如何仅在窗口宽度从桌面(>1024px)更改为移动(<1025px)导航时重新加载页面
- 使用Crossrider查找窗口并导航到URL
- 区分程序化Bing AJAX地图导航与用户平移/缩放和窗口大小
- 引导字形/导航栏显示弹出窗口
- 具有 100% 窗口高度的移动导航栏,无论内容如何
- 引导 3 - 最大化窗口时导航对齐未正确显示
- 在引导模型弹出窗口中从一个页面到另一个页面进行导航
- 谷歌地图API - 通过类别导航隐藏所有信息窗口
- Javascript 窗口导航器浏览器名称在 chrome 中不起作用
- 为什么我的窗口导航代码失败
- 根据页面内容在导航中的位置对窗口内外的页面内容进行动画处理.[在里面摆弄]
- 导航栏无法调整窗口大小
- Facebook:对话框窗口弹出 - 导航离开时,我该怎么做