日期:2014-05-19  浏览次数:20509 次

问个有关window.open的简单问题!马上结分!
父页面设置了一定时间的自动刷新,但当父页面用window.open打开了一个子页面后,每当父页面自动刷新时,又都会再次open一个刚才打开的那个子页面,很是苦恼,怎么能避免这种情况,请教各位了!谢谢!

------解决方案--------------------
http://www.zcnw.com/Article/wzlmxxxe/wenzi/200608/181.html
------解决方案--------------------
http://industry.ccidnet.com/art/1077/20030713/686325_1.html
------解决方案--------------------
用COOKIE判断
------解决方案--------------------
1 你注册脚本的方法需要修改一下;
2 自动刷新你是用META标签实现的么?你是要做自动Reload还是自动PostBack?
3 有一种最简单可是不是任何情况都可以用的方式:

a.aspx 如果打开新窗口使用 window.open( 'b.aspx ', '_blank ');
每次打开窗口以后用window.open( 'a.aspx ', '_self ');自己刷新一下自己。


------解决方案--------------------
使用if(this.ispostback)判断
if(!this.ispostback)
{
window.open( 'news.aspx ', '_blank ');
}
看能否解决!