博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

window.open()窗口,窗口刷新问题

Posted on 2008-12-19 17:02  大胸宝腚  阅读(1954)  评论(0)    收藏  举报

今天碰到问题,使用<a href="javascript:window.open('../admin/FAQ.aspx');" >FAQ</a>,跳转时,原始页面被刷新了,页面显示[object]。

所幸万能的网络,找到解决办法:

<input   type=button   value="window.open"    onclick="window.open('about:new   window','meizz','')">  
  比如用这个例子来说:   当你点击N次按钮时,   不是新开N个新窗口,   而只是一个新窗口不断刷新而已,   因为这个新窗口的句柄是唯一的(meizz),   不过最后要说一个特例,   我一定要点击一下就新开个时怎么办呢?   有一个关键字:  
  <input   type=button   value="window.open"   onclick="window.open('about:new   window','_blank','')">  
  这个关键字就是_blank,   这时你点击一下就新开一个窗口.  

 

据此改为:<a href="##" onclick="javascript:window.open('../admin/FAQ.aspx','FAQ','');" >FAQ</a>

 

OK,解决!