单击2弹出窗口错误

时间:2011-03-30 04:25:31

标签: javascript html popupwindow

有谁知道它发生了什么?我编写了以下代码,以便用户单击代码,它将弹出另一个页面的窗口。不知何故,每当我点击链接时,总会弹出2个窗口。

<table>
  <tr>
    <td colspan="2" align="center">
        <a id="goLink" style="cursor:pointer">Link</a>
    </td>
  </tr> 
</table>

<script type="text/javascript">

    $("#goLink").click(function () {
        window.open("http://localhost/test.aspx");
    });

</script>

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

唯一可能的原因是,您在页面中为锚标记goLink无意中连接了两个点击事件。你检查过了吗?

答案 1 :(得分:0)

你的锚是否有一个href属性,如果是这种情况可能会有一个默认的点击触发,你需要使用preventDefault方法停止它