在链接中如果加了链接后还加了事件window.location.href 后将两将触法此事件

害了花了好长的时候来发现这个问题

代码:

<script type="text/javascript">
    function Confir(url, mess) {
        if (confirm(mess)) {
            window.location.href = url;
            return true;
        }
        else {
            return false;
        }
    }
</script>

    <td align="center" style=" padding:6px; width:100px; text-align:center;"><a target="_parent" title="开始考试" onclick="return Confir('/BeginTest.aspx?PID=<%#Eval("PaperID")%>&R=<%=Rand() %>','您只有一次考试机会,你确定开考吗?','<%#Eval("PaperID")%>');"><img src="http://images.cnblogs.com/t.jpg" title="" alt="考试中途不能退出" style="border:0px; cursor:pointer" /></a></td>

在这上面如果在加链接:将会触发两次被链接文件

posted @ 2010-05-26 12:49  冰封的心  阅读(285)  评论(0编辑  收藏  举报