如何实现关闭网页时自动打开一个新的网页

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:41:01
如何实现关闭网页时打开一个新的网页,网上搜到2种方法经测试都不可用的,所以大家就不用重复回答了
方法一:
<body onunload="window.open('a.htm');">
测试效果:http://www.pcsoo.cn/2.htm

方法二:
<head>
<script>
window.onunload=function(){window.open("123.htm");}
</script>
</head>
测试效果:http://www.pcsoo.cn/3.htm

经测试,关闭时并不弹出,大家可以看一下源码有什么不对之处请指教,分数不多略表心意。
http://www.daier.us/Dell_baojia/index.htm
不知道他这种效果是怎么做出来的,在我电脑上就正常弹出的

对1,2楼不做解释,没那必要,君子坦荡荡,小人长戚戚~呵呵

你说的那两种方法并没有错,只是现在一般的浏览器都提供了屏蔽脚本自动弹出窗口的功能
你说的那个链接在窗口关闭时并没有弹出新窗口,只是它将它的父窗口刷新,以指向一个新的链接而已。

关闭网页弹出窗口的方法只有你说的那两种。

绝对是

这样

<script type="text/javascript">
window.onbeforeunload = function() {
window.open("aaa.html"); //加上你要链接的url地址
}
</script>

<body onunload="window.open('a.htm')">
</body>

可以 但是你的电脑要允许ActiveX的执行

替你的网站做广告啊,可以告诉你,你的网站不能弹出。

<script>
function isCloseWindow()
{
window.open("http://www.baidu.com");
}
</script>
<body onunload="isCloseWindow();">