<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">    <script  type="text/javascript">function sendmail() {
    document.location.href = "mailto:[email protected];"
    return false;
}

    </script>
</HEAD><BODY>
<a href="#" onclick="sendmail();return false;">mail</a>
</BODY>
</HTML>
整个代码如上,为什么一点击 页面就自动跳转到主页了呢?

解决方案 »

  1.   

    目的是发邮件,但是弹出foxmail的同时页面自动跳转到主页了,为什么呢?
      

  2.   

    <a href="javascript:void(0)"  onclick="sendmail();return false;">mail</a>
      

  3.   

    你执行这个:document.location.href = "mailto:[email protected];"
    那肯定是要跳转的呀。你不执行这个,就不跳转了。。楼主要什么效果啊,没弄明白
      

  4.   

    是你的浏览器的问题。document.location.href = "mailto:[email protected];"
    这条语句的执行效果就跟直接在地址栏输入 mailto:[email protected] 是一模一样的。所以检查下浏览器的设置或者查杀下木马。