仿火狐123邮件登录

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="zh_CN" lang="zh_CN">
<head>
<title></title>
<script type="text/javascript">
function checkmail(){
var m=document.getElementById("mailbox");
var u=document.getElementById("mail_form");
var s=document.getElementById("username").value;
var t=document.getElementById("password").value;
var n=new Array();
var r=new Array();
remove_inputs();
var o=/^m(\d+)/;
if(o.test(m.value)){
    var q=m.value.replace(o,"$1");
    switch(q){
        case"1":
        u.action="http://mail.sina.com.cn/cgi-bin/cnlogin.php";
        n=["u","psw"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"2":
        u.action="http://mail.sina.com.cn/cgi-bin/login.cgi";
        n=["u","psw"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"3":
        u.action="http://passport.sohu.com/login.jsp";
        var p=s+"@sohu.com";
        n=["loginid","passwd","fl","vr","appid","ct","sg","ru"];
        r=[p,t,"1","1|1","1000","1173080990","5082635c77272088ae7241ccdf7cf062","http://login.mail.sohu.com/servlet/LoginServlet"];
        insert_inputs(n,r);
        break;
        
        case"4":
        var p=s+"@yahoo.cn";
        u.action="https://edit.bjs.yahoo.com/config/login";
        n=["login","passwd",".intl","domainss",".done"];
        r=[p,t,"cn","yahoo","http://mail.cn.yahoo.com/inset.html"];
        insert_inputs(n,r);
        break;
        
        case"5":
        var p=s+"@yahoo.com.cn";
        u.action="https://edit.bjs.yahoo.com/config/login";
        n=["login","passwd",".intl","domainss","src",".done"];
        r=[p,t,"cn","yahoo","ym","http://mail.cn.yahoo.com/inset.html"];
        insert_inputs(n,r);
        break;
        
        case"6":
        u.action="http://login.mail.tom.com/cgi/login";
        n=["user","pass"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"7":
        u.action="http://passport.21cn.com/maillogin.jsp";
        n=["UserName","passwd"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"8":
        u.action="https://mail.10086.cn/Login/Login.ashx";
        n=["UserName","Password","clientid"];
        r=[s,t,"5015"];//5015 http://www.hao123.com/ 2345 http://www.9991.com/
        insert_inputs(n,r);
        break;
        
        case"9":
        u.action="https://passport.baidu.com/?login";
        n=["username","password"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"10":
        u.action="http://passport.renren.com/PLogin.do";
        n=["email","password"];
        r=[s,t];
        insert_inputs(n,r);
        break;
        
        case"11":
        u.action="http://passport.51.com/login.5p";
        n=["passport_51_user","passport_51_password","gourl"];
        r=[s,t,"http%3A%2F%2Fmy.51.com%2Fwebim%2Findex.php"];
        insert_inputs(n,r);
        break;
        
        case"12":
        u.action="http://passport.sohu.com/login.jsp";
        n=["loginid","passwd","fl","vr","appid","ct","sg","ru"];
        r=[s,t,"1","1|1","1005","1282560903","5365e2f819144cbb0d83b07a2976a01d","http://profile.chinaren.com/urs/setcookie.jsp?burl=http://alumni.chinaren.com/"];
        insert_inputs(n,r);
        break;
        
        default:
        break
        }
    u.submit()
    }
}
        
function remove_inputs(){
    var m=document.getElementById("mail_form");
    var p=new Array();
    var o=m.getElementsByTagName("input");
    if(o.length>0){
        for(var n=0;n<o.length;n++){
            if(o[n].type=="hidden"){
                p.push(o[n])
                }
        }
        for(var n=0;n<p.length;n++){
            m.removeChild(p[n])
        }
    }
}
        
function insert_inputs(m,o){
    for(var n=0;n<m.length;n++){
        insert_child(m[n],o[n])
    }
}

function insert_child(o,p){
    var n=document.getElementById("mail_form");
    var m=document.createElement("input");
    m.name=o;
    m.value=p;
    m.type="hidden";
    n.appendChild(m)
}
    
function popmail(){
    var o=document.getElementById("mailbox");
    var m=/^p(\d+)/;
    if(m.test(o.value)){
        var n=o.value.replace(m,"$1");
        switch(n){
            case"1":window.open("https://mail.google.com");break;
            case"2":window.open("http://mail.live.com/");break;
            case"3":window.open("http://email.163.com/");break;
            case"4":window.open("http://email.126.com/");break;
            case"5":window.open("http://mail.yeah.net/");break;
            case"6":window.open("http://mail.qq.com/");break;
            case"7":window.open("http://mail.263.net/");break;
            case"8":window.open("http://www.kaixin001.com/");break;
            default:break
            }
        o.selectedIndex=0
        }
}
</script>
</head>
<body>
<form id="mail_form" method="post" action="" οnsubmit="checkmail(this);">
  <input type="text" id="username" name="local_username" class="txt" value="用户名" οnfοcus="if(this.value=='用户名')this.value='';else this.select();" />
  <span class="selbdr">
  <select id="mailbox" οnchange="popmail();">
    <option value="s1">请选择邮箱</option>
    <option value="m1">@sina.cn 新浪</option>
    <option value="m2">@sina.com 新浪</option>
    <option value="m3">@sohu.com</option>
    <option value="m4">@yahoo.cn</option>
    <option value="m5">@yahoo.com.cn</option>
    <option value="m6">@tom.com</option>
    <option value="m7">@21cn.com</option>
    <option value="m8">@139.com</option>
    <option value="m9">百度账号</option>
    <option value="m10">人人网</option>
    <option value="m11">@51.com</option>
    <option value="m12">ChinaRen</option>
    <option value="s2">以下请在弹出页面登录</option>
    <option value="p1">@gmail.com</option>
    <option value="p2">@hotmail.com</option>
    <option value="p3">@163.com 网易</option>
    <option value="p4">@126.com 网易</option>
    <option value="p5">@yeah.net</option>
    <option value="p6">@qq.com</option>
    <option value="p7">@263.com</option>
    <option value="p8">开心网</option>
  </select>
  </span>
  <input type="password" class="txt" id="password" name="local_password" value="******" οnfοcus="if(this.value=='******')this.value='';else this.select();"/>
  <input type="submit" class="btn" value="登录" />
</form>
</body>
</html>

部分的登录没有测试呀。如果有问题可以留言呀。我再看看。

而且有些网站登录地址改变后,或更改登录程序,那么此脚本也会出现问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值