这在Chrome中运行良好。但是在IE中它打开一个窗口,并且单击超链接的当前窗口变为空白。我该如何解决这个问题?
<a href="javascript:window.open('http://register.com?uuId=86C2EC58','mywindow')">
86C2EC58
</a>
答案 0 :(得分:2)
将;void(0)
放在window.open
之后
像这样:
<a href="javascript:window.open('http://register.com?uuId=86C2EC58','mywindow'); void(0)">86C2EC58</a>
或者只使用没有javascript的A元素和target =&#34; _blank&#34;:
<a href="http://register.com?uuId=86C2EC58" target="_blank">86C2EC58</a>