<a title='发送' href="javascript:send()">发送</a>
<script type="text/javascript">
function send(){
if(!confirm('确定?')) return false;
return true;
}
</script>
在谷歌浏览器下击确定、取消都可以留在当前页面,但在火狐ie下点确定跳转成true,点取消跳转成false,这是什么原因,求解答

解决方案 »

  1.   

    为什么不用onclick事件呢。。
    <a title='发送' onclick="return send()" href="#">发送</a>
      

  2.   

    <a title='发送' onclick="javascript:send(this)">发送</a>
    <script type="text/javascript">
    function send(obj){
    if(!confirm('确定?')) {
      return false;
    }
    obj.href = "bbb.html";//换成你的请求路径
    return true;
    }
    </script>
      

  3.   

    function send(id){
            if (!confirm('确认要发送吗?'))  return false; 
            var params = {id:id};
            $.post('<?php echo get_app_url('mail/template/send');?>',params,function(data){
                if ( data['status'] > 0 ){
                    alert(data['message']);
                    window.location.reload();
                } else {
                    alert(data['message']);
                }
            },'json');
        }