| |
一、利用hao123提供的登录脚本。
以下是引用片段: <script language='javascript'> function chkinput(f){var tmp=f.name.value;if(!tmp){alert('请填写您要查询的内容!');return false;}var tmp2=f.tiaojian.value;if(!tmp2){alert('请选择您要查询的条件!');return false;}return true;}function chkinput2(f){var tmp=f.user.value;if(!tmp){alert('帐号不能为空!');return false;}var tmp2=f.pass.value;if(!tmp2){alert('密码不能为空!');return false;}var tmp3=f.site.value;if(!tmp3){alert('您没有选择信箱!');return false;}return true;}function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);} </script><script language='javascript'> <!-- function clearpass(){document.loginmail.pass.value='';}//--></script> <div align=center><center><table height=1 cellSpacing=0 cellPadding=0 width=600 border=0 valign=top bgcolor=#F0F7FF><tr><form name=loginmail onsubmit='return chkinput2(this);' action=http://www.hao123.com/sendmail.php method=post> <td align=center width=600 background height=1><font color=#CC6600>邮箱快速登陆→</font>帐号: <input style=FONT-SIZE:12px tabIndex=1 size=10 name=user>信箱:<select tabIndex=2 size=1 name=site><option value selected>请选择信箱</option><option value=21cn.com>@21cn.com</option><option value=163.net>@163.net</option><option value=tom.com>@tom.com</option> <option value='163.com'>@163.com</option> <option value=vip.163.com>@vip.163.com</option><option value=sohu.com>@sohu.com</option><option value=263.net>@263.net</option><option value=sina.com>@sina.com</option><option value=vip.sina.com>@vip.sina.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=etang.com>@etang.com</option><option value=126.com>@126.com</option> <option value='cn.yahoo.com'>@yahoo.com.cn</option> <option value='xinhuanet.com'>@xinhuanet.com</option> <option value=eyou.com>@eyou.com</option><option value=email.com.cn>@email.com.cn</option><option value=ynmail.com>@ynmail.com</option><option value=citiz.net>@citiz.net</option> <option value='hotmail.com'>@hotmail.com</option> <option value='56.com'>@56.com</option> <option value='gmail.com'>@gmail.com</option> </select>密码:<input style=FONT-SIZE:12px tabIndex=3 type=password size=10 name=pass> <input style=FONT-SIZE:12px tabIndex=4 type=submit value=登录 name=Submit2 onclick=setTimeout(’clearpass()’,1000)> </td> </form></tr></table></center></div> |
二、直接提交到各邮箱登录入口
以下是引用片段: <SCRIPT LANGUAGE='JavaScript'> <!-- function log_submit(){ var User = document.mailForm.mail_name.value; var ProNo = document.mailForm.mailSelect.value; var mail_action = ProNo.split(';'); if(mail_action.length > 1) { if(mail_action[1]=='suffix') User += '@'+mail_action[2]; else eval('document.mailForm.'+mail_action[1]+'.value = ’'+mail_action[2]+'’;'); } var Passwd = document.mailForm.mail_password.value; var Formobj = document.mailForm; function checkUserPass(){ if (User == ''){ alert('请填写用户名'); document.mailForm.mail_name.focus(); return false; } else if (Passwd == ''){ alert('请填写密码'); document.mailForm.mail_password.focus(); return false; } else { return true; } } if (checkUserPass()){ document.mailForm.action = mail_action[0]; document.mailForm.u.value = User; document.mailForm.user.value = User; document.mailForm.LoginName.value = User; document.mailForm.username.value = User; document.mailForm.UserName.value = User; document.mailForm.login_name.value = User; document.mailForm.login.value = User; document.mailForm.psw.value = Passwd; document.mailForm.pass.value = Passwd; document.mailForm.passwd.value = Passwd; document.mailForm.password.value = Passwd; document.mailForm.Password.value = Passwd; document.mailForm.login_password.value = Passwd; document.mailForm.submit(); document.mailForm.mail_password.value = ''; } return false; } //--> </SCRIPT> <table cellspacing='0' align='left' style='border:1px solid #c0c0c0;font-size:13px'> <tr style='color:#ffffff;background:#336699;'><td align='left'>常用邮箱快速登录</td><td align='right'></td></tr> <tr height=22><form method='post' target='_blank' name='mailForm' onsubmit=’return log_submit();’> <input type='hidden' name='u' value=''> <input type='hidden' name='user' value=''> <input type='hidden' name='LoginName' value=''> <input type='hidden' name='username' value=''> <input type='hidden' name='UserName' value=''> <input type='hidden' name='login_name' value=''> <input type='hidden' name='login' value=''> <input type='hidden' name='psw' value=''> <input type='hidden' name='language' value=''> <input type='hidden' name='pass' value=''> <input type='hidden' name='passwd' value=''> <input type='hidden' name='password' value=''> <input type='hidden' name='Password' value=''> <input type='hidden' name='login_password' value=''> <input type='hidden' name='url' value=''> <input type='hidden' name='BackURL' value=''> <td colspan='2'><select name='mailSelect' size='1'> <option selected>选择您的邮局</option> <option value='http://mail.sina.com.cn/cgi-bin/login.cgi'>@sina.com</option> <option value='http://reg.163.com/in.jsp?url=http://fm163.163.com/coremail/fcg/ntesdoor2?username=wd.dm.mailForm.name.value'>@163.com</option> <option value='http://login.mail.sohu.com/chkpwd.php'>@sohu.com</option> <option value='http://login.chinaren.com/zhs/servlet/Login;url;http:/mail.chinaren.com'>@ChinaRen.com</option> <option value='http://bjweb.163.net/cgi/163/login_pro.cgi'>@163.net</option> <option value='http://bjweb.mail.tom.com/cgi/163/login_pro.cgi'>@Tom.com</option> <option value='http://webmail.21cn.com/NULL/NULL/NULL/NULL/NULL/SignIn.gen'>@21cn.com</option> <option value='https://edit.bjs.yahoo.com/config/login'>@yahoo.com.cn</option> <option value='http://entry.126.com/cgi/login'>@126.com</option> <option value='http://g2wm.263.net/xmweb'>@263.net</option> <option value='http://freemail.eyou.com/cgi-bin/login'>@eyou.com</option> <option value='http://vip.sina.com/cgi-bin/login.cgi'>@vip.sina.com</option> <option value='http://vip.163.com/payment/VipLogon.jsp'>@vip.163.com</option> <option value='http://paymail.china.com/extend/gb/NULL/NULL/NULL/SignIn.gen'>@China.com</option> <option value='http://mw1.elong.com/cgi-bin/weblogon.cgi'>@elong.com</option> <option value='http://login.etang.com/servlet/login;BackURL;http:/mail.etang.com/cgi/door'>@etang.com</option> <option value='http://www.citiz.net/login.jsp'>@citiz.net</option> <option value='http://202.106.186.230/extend/newgb1/NULL/NULL/NULL/SignIn.gen'>@email.com.cn</option> </select> <input type='submit' value='登录' style='background-color:#FFD700'> </td></tr> <tr><td height=22 colspan=2>用 户 名:<input name='mail_name' onfocus='this.select' size=12></td></tr> <tr><td colspan=2>登录密码:<input name='mail_password' onfocus='this.select' type='password' size=12></td></tr> </form> </table> |
三、也是直接提交到各邮箱登录入口,但是代码比较复杂一些。
以下是引用片段: <script language='JavaScript'> var tbwidth=755 //表格宽度 var bcolor='#3399FF' //背景颜色,可自定义 var fcolor='#ffffff' //字体颜色,可自定义 </script> <script language='JavaScript'>function check(input){ if(input.mailSelect.options.selectedIndex==0){ alert('提示:请正确选择您使用的邮箱!'); return false;} 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'>电子邮局快速登录系统,请稍候......</p>’+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='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>【邮箱快速登陆入口】→<\/STRONG> <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.value=\’\’;\' size=16 value=您的用户名 name=name>'); document.writeln(' <select tabindex=2 size=1 name=mailSelect>'); document.writeln(' <option selected>请选择您的邮局<\/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:\/\/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:\/\/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> |
|
|
|
|