今天碰到问题,使用<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,解决!
浙公网安备 33010602011771号