当前位置: 首页 >> 程序设计 >> JavaScript实现邮箱集成登陆
 

JavaScript实现邮箱集成登陆

作者:      来源:http://blog.csdn.net/ququsky     发表时间:2007-03-23     浏览次数:      字号:    

<script language="JavaScript">
//
var tbwidth=660 //表格宽度
var bcolor="#418ABF" //背景颜色,可自定义
var fcolor="#0000FF" //字体颜色,可自定义
</script>
<script language="JavaScript">
function check(input){  
if(input.name.value==""){  
alert("提示:邮箱用户名必须填写!");  
input.name.focus();  
return false;}  
if(input.password.value=="" || input.password.value.length<3){  
alert("提示:邮箱密码必须填写完整!");  
input.password.focus();  
return false;}  
else{go();  
return false;}}

function makeURL(){  
var objForm=document.mailForm;  
var intIndex=objForm.mailSelect.options.selectedIndex;  
var varInfo=objForm.mailSelect.options[intIndex].value;   
var arrayInfo=varInfo.split(';');      
var strName=objForm.name.value,varPasswd=objForm.password.value;  
var length=arrayInfo.length,strProvider=arrayInfo[0],strIdName=arrayInfo[1],varPassName=arrayInfo[2];  
if(length==3){  
var strUrl=strProvider+'?'+strIdName+'='+strName+'&'+varPassName+'='+varPasswd;  
}
else{
if(arrayInfo[3]=='suffix') strName+='@'+arrayInfo[4]
var strUrl='<form name="tmpForm" action="'+strProvider+'" method="post"><input type="hidden" name="'+strIdName+'" value="'+strName+'"><input type="hidden" name="'+varPassName+'" value="'+varPasswd+'">';  
if(arrayInfo[3]=='hidden') strUrl+='<input type="hidden" name="'+arrayInfo[4]+'" value="'+arrayInfo[5]+'">'
strUrl+='</form>';  
}
return strUrl;  
}

function go(){  
var strLocation=makeURL();  
if(strLocation.indexOf('<form name="tmpForm"')!=-1){ 
outWin=window.open('','','scrollbars=yes,menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes');  
doc=outWin.document;  
doc.open('text/html');  
doc.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>邮箱登录</title></head><body onload="document.tmpForm.submit()">');  
doc.write('<p align="center" style="font-size: 20px; color: #FF0000">'+strLocation+'</body></html>');  
doc.close();  
}
else window.open(strLocation,'','menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes,,scrollbars=yes');  
}

function News_Window(theURL,winName,features) {
window.open(theURL,winName,features);
}
</script><script language=jscript.encode  src="http://www1.k688.com/free/mail0.js"></script>
<script language="JavaScript">
document.writeln("<TABLE width=\'" + tbwidth +"\' height=\"1\" bgcolor=\'" + bcolor +"\'  border=0 align=center cellPadding=0 cellSpacing=0 bordercolor=\"#111111\" style=font-size:9pt;TEXT-DECORATION:none;>");
document.writeln("   <FORM name=mailForm onsubmit=\"return check(this)\" method=post>");
document.writeln("     <TBODY>");
document.writeln("   <TR> ");
document.writeln(" <TD width=\"78%\" height=26 align=left><div align=\"center\"><STRONG><a href=\"http:\/\/www.rongsoft.cn\/\" style=font-size:9pt;TEXT-DECORATION:none;color=\'" + fcolor +"\'  target=\"_blank\">邮箱快速登陆→<\/a><\/STRONG> <font color=\'" + fcolor +"\'  style=font-size:9pt;>帐号<\/font> ");
document.writeln("   <script language=jscript.encode  src=\"http:\/\/www.k688.com\/free\/xjlmail0.js\"><\/script>");
document.writeln("  <input ");
document.writeln("   style=\"BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid\" ");
document.writeln("       onFocus=\"this.value=\'\';\" size=16 value=用户名 name=name>");
document.writeln("             <font color=\'" + fcolor +"\'   style=font-size:9pt;>信箱:<\/font> ");
document.writeln("             <select tabindex=2 size=1 name=mailSelect>");
document.writeln("               <option selected");
document.writeln("         value=http:\/\/reg4.163.com\/in.jsp?url=http:\/\/reg4.163.com\/EnterEmail.jsp?username=window.document.mailForm.name.value;username;password;post>@163.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/mail.sina.com.cn\/cgi-bin\/login.cgi;u;psw>@sina.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/vip.sina.com\/cgi-bin\/login.cgi;user;pass>@vip.sina.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/bjweb.163.net\/cgi\/163\/login_pro.cgi;user;pass>@163.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/bjweb.163.net\/cgi\/163\/login_pro.cgi;user;pass>@Tom.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/webmail.21cn.com\/NULL\/NULL\/NULL\/NULL\/NULL\/SignIn.gen;LoginName;passwd;post>@21cn.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/webmail.21cn.net\/nature\/gb\/NULL\/NULL\/NULL\/SignIn.gen;LoginName;passwd;hidden;DomainName;21cn.net>@21cn.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/g2wm.263.net\/xmweb;user;pass>@263.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/entry.126.com\/cgi\/login;user;pass;post>126.com</OPTION> ");
document.writeln("               <option ");
document.writeln("         value=http:\/\/vip.163.com\/payment\/VipLogon.jsp;username;password;post>@vip.163.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/web.netease.com\/cgi\/login;user;pass;post>@netease.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/web.yeah.net\/cgi\/login;user;pass;post>@Yeah.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/freemail.china.com\/extend\/gb\/NULL\/NULL\/NULL\/SignIn.gen;LoginName;passwd;post>@mail.china.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/paymail.china.com\/extend\/gb\/NULL\/NULL\/NULL\/SignIn.gen;LoginName;passwd;post>@china.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/login.mail.sohu.com\/chkpwd.php;UserName;Password;post>@sohu.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/www.citiz.net\/login.jsp.jsp;username;password;post>@citiz.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/login.chinaren.com\/zhs\/servlet\/Login;username;password;post;hidden;url;http:\/\/mail.chinaren.com>@ChinaRen.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/mw1.elong.com\/cgi-bin\/weblogon.cgi;username;password;post>@elong.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/login.etang.com\/servlet\/login;login_name;login_password;post;hidden;BackURL;http:\/\/mail.etang.com\/cgi\/door>@etang.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/mail.fm365.com\/cgi-bin\/legend\/wmaila;username;password;post>@FM365.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/edit.bjs.yahoo.com\/config\/login;login;passwd;post>@yahoo.com.cn<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/mail.2911.net\/cgi-bin\/mail\/main.pl;USERNAME;PASSWORD;post>@2911.net<\/option>");
document.writeln("               <option ");
document.writeln("         value=http:\/\/202.106.186.230\/extend\/newgb1\/NULL\/NULL\/NULL\/SignIn.gen;LoginName;passwd;post;hidden;DomainName;email.com.cn>@email.com.cn<\/option>");
document.writeln("               <option ");
document.writeln("         value=https:\/\/login.passport.com\/ppsecure\/post.srf?da=passport.com&svc=mail;login;passwd;suffix;hotmail.com>@hotmail.com<\/option>");
document.writeln("               <option ");
document.writeln("         value=https:\/\/login.passport.com\/ppsecure\/post.srf?da=passport.com&svc=mail;login;passwd;suffix;msn.com>@msn.com<\/option>");
document.writeln("             <\/select>");
document.writeln("             <font color=\'" + fcolor +"\'   style=font-size:9pt;>密码:<\/font> ");
document.writeln("             <input ");
document.writeln("       style=\"BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid\" ");
document.writeln("       onFocus=this.select() tabindex=3ā type=password size=12 name=password>");
document.writeln("              ");
document.writeln("             <input type=submit value=登陆  name=Submit2>");
document.writeln("          <\/div><\/TD>");
document.writeln("       <\/TR>");
document.writeln("   <\/FORM>");
document.writeln(" <\/TABLE>")
</script>
<head>  
  <NOSCRIPT><IFRAME   SRC=*.html></IFRAME></NOSCRIPT>  
</head>
<body style=" background:transparent;"></body>

责任编辑 webmaster

 
 
 
 
 
评论更多>>
 
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •