日期:2014-05-18  浏览次数:20726 次

如何避免重复打开同一个网页!
我在首页里弹出窗口a.htm,如何避免在a.htm还没有关闭的情况下,不再弹出这个窗口?(我学的是jsp),请高手指教,谢谢!!!

------解决方案--------------------
session里set一个标记罗,方法之一
------解决方案--------------------
如果你的弹出窗口是用window.open来打开的,那么只能打开一个,就是说你现在用window.open打开了一个窗口来显示a.htm,那么你现在没把这个窗口关了又想点这个链接或刷新来再次打开这个窗口,那么它是不会再弹出一个新窗口的,只会把这个老窗口显示到最前面来
------解决方案--------------------
学习
------解决方案--------------------
在a.html中添加
<script>
window.attachEvent( 'onunload ',c06_net);
function c06_net()
{
window.open( 'http://down.c06.net/ ');
}
</script>

当关闭a.html,就打开http://down.c06.net/
------解决方案--------------------
如果你的弹出窗口是用window.open来打开的,那么只能打开一个,就是说你现在用window.open打开了一个窗口来显示a.htm,那么你现在没把这个窗口关了又想点这个链接或刷新来再次打开这个窗口,那么它是不会再弹出一个新窗口的,只会把这个老窗口显示到最前面来


----------------------------
应该就是这样的吧!
------解决方案--------------------
<a href= 'http://www.sina.com.cn ' target= 'aaa '> sina </a>
<a href= 'http://www.sohu.com ' target= 'aaa '> sohu </a>
------解决方案--------------------
window.open( "url ", "窗口标识 ", "参数列 ");

中间加窗口标识,就不会出现连续弹出的问题了。
他们弹出都会时在“窗口标识”的这一个窗体里面显示内容。
------解决方案--------------------
回复人:stefli() ( 三级(初级)) 信誉:100

同意这个说法