附上原来的邮箱万能登录代码:<SCRIPT language=javascript>
var loginSite=""
var loginUser=""
var loginPass=""
var HTMLurl  ="<html><head><meta http-equiv=Content-Type content=text/html; charset=gb2312></head><body>"
function check(the){
switch(the.site.value){
case "163.com":
loginSite="http://reg4.163.com/in.jsp?url=http://reg4.163.com/EnterEmail.jsp"
loginUser="username"
loginPass="password"
break;
case "vip.163.com":
loginSite="http://vip.163.com/payment/VipLogon.jsp"
loginUser="username"
loginPass="password"
break;
case "sina.com":
loginSite="http://mail.sina.com.cn/cgi-bin/login.cgi"
loginUser="u"
loginPass="psw"
break;
case "vip.sina.com":
loginSite="http://vip.sina.com.cn/cgi-bin/login.cgi"
loginUser="user"
loginPass="pass"
break;
case "sohu.com":
loginSite="http://login.mail.sohu.com/chkpwd.php"
loginUser="UserName"
loginPass="Password"
break;
case "tom.com":
loginSite="http://bjweb.mail.tom.com/cgi/163/login_pro.cgi"
loginUser="user"
loginPass="pass"
break;
case "163.net":
loginSite="http://bjweb.163.net/cgi/163/login_pro.cgi"
loginUser="user"
loginPass="pass"
break;
case "263.net":
loginSite="http://webmail.263.net/xmweb"
loginUser="usr"
loginPass="pass"
break;
case "avl.com.cn":
loginSite="http://vip.avl.com.cn/mail/gznet_login.jsp"
loginUser="userid"
loginPass="passwd"
break;
case "21cn.com":
loginSite="http://webmail.21cn.com/NULL/NULL/NULL/NULL/NULL/SignIn.gen"
loginUser="LoginName"
loginPass="passwd"
break;
case "21cn.net":
loginSite="http://webmail.21cn.net/extend/gb/NULL/NULL/NULL/SignIn.gen"
loginUser="LoginName"
loginPass="passwd"
break;
case "avl.com.cn":
loginSite="http://vip.avl.com.cn/mail/gznet_login.jsp"
loginUser="userid"
loginPass="passwd"
break; case "yahoo.com.cn":
loginSite="https://edit.bjs.yahoo.com/config/login"
loginUser="login"
loginPass="passwd"
break;
case "mail.china.com":
loginSite="http://mail.china.com/extend/gb/NULL/NULL/NULL/SignIn.gen"
loginUser="LoginName"
loginPass="passwd"
break;
case "netease.com":
loginSite="http://web.netease.com/cgi/login?verifycookie=1&language=-1&style=-1"
loginUser="user"
loginPass="pass"
break;
case "yeah.net":
loginSite="http://entry.yeah.net/cgi/login?verifycookie=1&language=1&style=0"
loginUser="user"
loginPass="pass"
break;
case "126.com":
loginSite="http://entry.126.com/cgi/login"
loginUser="user"
loginPass="pass"
break;
case "eyou.com":
loginSite="http://www.eyou.com/cgi-bin/login"
loginUser="LoginName"
loginPass="password"
break;
case "etang.com":
loginSite="http://login.etang.com/servlet/login"
loginUser="login_name"
loginPass="login_password"
break;
case "xinhuanet.com":
loginSite="http://mail.xinhuanet.com/extend/gb/NULL/NULL/NULL/SignIn.gen"
loginUser="loginname"
loginPass="passwd"
break;
case "ynmail.com":
loginSite="http://www.ynmail.com/App/fmail"
loginUser="username"
loginPass="password"
break;
case "citiz.net":
loginSite="http://www.citiz.net/default/login_billing.jsp"
loginUser="emailname"
loginPass="password"
break;
case "hotmail.com":
the.user.value+="@hotmail.com"
//loginSite="https://login.passport.com/ppsecure/post.srf?lc=1033&id=6528&ru=http://my.msn.com/&tw=3600&kv=5&cb=SiteID%3dmsft&cbid=6528&ts=-13&da=passport.com&msppjph=1&ver=2.1.0191.1&tpf=72eb5e5bbf142d1da7e7fac0972f512f"
loginSite="https://login.passport.com/ppsecure/post.srf?lc=2052&id=2&tw=20&fs=1&cbid=24325&da=passport.com&kpp=2&svc=mail&msppjph=1"
loginUser="login"
loginPass="passwd"
break;
case "msn.com":
the.user.value+="@msn.com"
//loginSite="https://login.passport.com/ppsecure/post.srf?lc=1033&id=6528&ru=http://my.msn.com/&tw=3600&kv=5&cb=SiteID%3dmsft&cbid=6528&ts=-13&da=passport.com&msppjph=1&ver=2.1.0191.1&tpf=72eb5e5bbf142d1da7e7fac0972f512f"
loginSite="https://login.passport.com/ppsecure/post.srf?lc=2052&id=2&tw=20&fs=1&cbid=24325&da=passport.com&kpp=2&svc=mail&msppjph=1"
loginUser="login"
loginPass="passwd"
break; default:
alert("无效的邮件服务器名称!")
return false
}

HTMLurl    ="<form name=loginMail method=post action="+loginSite+" target='_blank'>"
   HTMLurl    +="<input type=text name="+loginUser+" value="+the.user.value+">"
HTMLurl    +="<input type=password name="+loginPass+" value="+the.pass.value+">"
HTMLurl    +="<input type=submit name=Submit value=提交>"
HTMLurl    +="</form>"
I2.innerHTML=HTMLurl

document.loginMail.submit()
the.pass.value=""
return false
}
</SCRIPT><FORM name=loginmail onsubmit="return check(this);" method=post>
  <td align="center" width="105">[邮箱登录]</td>
  <td align="center" width="53">[用户]</td>
  <td align="center" width="247">
<table cellSpacing="0" cellPadding="0" border="0" id="table5" width="100%" height="100%">
        <tr>
          <td align="center">
<INPUT style="border:1px solid #3366FF; FONT-SIZE: 12px; font-family:Microsoft Sans Serif; background-color:#E6F2E7" tabIndex=1 size=14 name=user></td>
          <td align="center">&nbsp;@&nbsp;</td>
          <td align="center">
<SELECT tabIndex=2 size=1 name=site style="font-family: MS Reference Sans Serif; border: 1px solid #3366FF; background-color: #E6F2E7; font-size:12px">
              <OPTION value=126.com selected>126.com</OPTION> 
              <OPTION value=21cn.com>21cn.com</OPTION> 
              <OPTION value=sina.com>sina.com</OPTION>
              <OPTION value=163.com>163.com</OPTION>
              <OPTION value=yahoo.com.cn>yahoo.com.cn</OPTION>
              <OPTION value=hotmail.com>hotmail.com</OPTION>
              <OPTION value=vip.163.com>vip.163.com</OPTION>
              <OPTION value=vip.sina.com>vip.sina.com</OPTION>
              <OPTION value=sohu.com>sohu.com</OPTION>
              <OPTION value=tom.com>tom.com</OPTION> 
              <OPTION value=163.net>163.net</OPTION>
              <OPTION value=263.net>263.net</OPTION>
              <OPTION value=avl.com.cn>avl.com.cn</OPTION>
              <OPTION value=msn.com>msn.com</OPTION>
              <OPTION value=mail.china.com>mail.china.com</OPTION>
              <OPTION value=china.com>china.com</OPTION>
              <OPTION value=netease.com>netease.com</OPTION>
              <OPTION value=yeah.net>yeah.net</OPTION>
              <OPTION value=eyou.com>eyou.com</OPTION>
              <OPTION value=etang.com>etang.com</OPTION>
              <OPTION value=xinhuanet.com>xinhuanet.com</OPTION>
              <OPTION value=ynmail.com>ynmail.com</OPTION>
              <OPTION value=citiz.net>citiz.net</OPTION>
              </SELECT>
            </td>
          </tr>
          </table>
  </td>
  <td align="center" width="50">[密码]</td>
  <td align="center" width="80">
<INPUT style="border:1px solid #3366FF; FONT-SIZE: 12px; font-family:Microsoft Sans Serif; background-color:#E6F2E7" tabIndex=3 type=password size=13 name=pass></td>
  <td align="center">
<INPUT style="border-style:outset; border-width:1px; FONT-SIZE: 12px; background-color:#E6F2E7" tabIndex=4 type=submit value="登&nbsp;&nbsp;录" name=Submit2></td>
  <td align="center">
<INPUT style="border-style:outset; border-width:1px; FONT-SIZE: 12px; background-color:#E6F2E7" tabIndex=5 type=reset value=清&nbsp;&nbsp;除 name=reset></td></FORM>

解决方案 »

  1.   

    是不你代码有问题 ?
    I2.innerHTML=HTMLurl 
    下面的你去试下HTMLurl       ="<form   name=loginMail   method=post   action="+loginSite+" >" 
    HTMLurl       +=" <input   type=text   name="+loginUser+"   value="+the.user.value+">" 
    HTMLurl       +=" <input   type=password   name="+loginPass+"   value="+the.pass.value+">" 
    HTMLurl       +=" <input   type=submit   name=Submit   value=提交>" 
    HTMLurl       +=" </form>"   var newwin=window.open('c:\\mail.html','','');  //打开一个窗口并赋给变量newwin。
      newwin.document.write(HTMLurl);  //向这个打开的窗口中写入代码code,这样就实现了运行代码功能。
      newwin.document.loginMail.submit() ;