要在网站上添加一个这样的网易邮箱登陆,找不到网易的接口或者其他的资料啊、觉得像这样的东西应该会有才对的啊、大牛们指点一下。

解决方案 »

  1.   

    查看网页登录form的html,拷贝过来就行了。 
      

  2.   

    直接复制整个html 修改 form部分的提交地址
      

  3.   

    用百度搜索“163”邮箱,然后就可以看到
    <style type="text/css">
    .op_email3{width:345px;}.op_email3 td{font-size:13px;padding-left:5px;height:28px;}#op_email3_sub{width:81px;height:24px;background:url(http://open.baidu.com/stat/op_email_btn.gif) no-repeat -100px 0;float:left;text-align:center;line-height:24px;color:#000;text-decoration:none;margin:5px 5px 0 0;cursor:pointer;}#op_email3_sub:hover,#op_email3_sub:active,#op_email3_sub:focus{background:transparent url(http://open.baidu.com/stat/op_email_btn.gif) no-repeat;}#op_email3_cc1{padding:3px 0 0 0;}#op_email3_cc1 span{color:#008000;font-size:12px;}#op_email3_cc1 a{color:#666;font-size:12px;}.op_email3 #op_email3_table .op_email3_fpsw{color:#666;font-size:12px;}.op_email3 #op_email3_table .op_email3_reg{font-size:12px;margin-left:5px;}.op_email3 #op_email3_table input{width:150px;height:22px;*height:18px;padding-top:1px;}.op_email3 .op_email3_name{color:#666;padding-left:0;}
    </style>
     <tbody><tr><td class="f"> <h3 class="t"><a href="http://mail.163.com/" target="_blank" onmousedown="return c({'fm':'alop','title':this.innerHTML,'url':this.href,'p1':_aMC(this)})"><em>163</em>网易免费邮_中文<em>邮箱</em>第一品牌</a><span class="tsuf tsuf-op" data="{title : '163网易免费邮_中文邮箱第一品牌', link : 'http:\/\/mail.163.com\/'}"></span></h3> <script>var op_email3_authCodeSrc = '';</script>  <div style="font-weight: bold; font-size: 13px; margin: 5px 0pt;">登录163网易免费邮箱</div> <form target="_blank" action="http://reg.163.com/CheckUser.jsp" method="post" onsubmit="op_email3_submit();return false;" name="op_mail" style="position: static;"> <div class="op_email3"> <table id="op_email3_table" cellpadding="0" cellspacing="0">  <tbody><tr> <td class="op_email3_name">用户名:</td><td><input autocomplete="off" id="op_email3_username" style="color: rgb(204, 204, 204);" value="    " onfocus="_op_shequ_clear()" onblur="_op_shequ_added()" type="text"></td><td>@163.com</td> </tr> <tr> <td class="op_email3_name">密 码:</td><td><input id="op_email3_password" autocomplete="off" type="password"></td> <td><a id="op_email3_fpsw" class="op_email3_fpsw" href="http://reg.163.com/RecoverPasswd1.shtml?from=mail163" onmousedown="return c({'fm':'alop','url':this.href,'p1':_aMC(this),'p2':1})" target="_blank">忘记密码</a></td> </tr>  <tr> <td></td><td colspan="2" style="vertical-align: top;"> <a id="op_email3_sub" href="#" onclick="op_email3_submit()" class="OP_LOG_BTN">登录</a> <input style="height: 0px; width: 0px; overflow: hidden; position: absolute; display: none;" type="submit"> <div style="padding-top: 5px; white-space: nowrap;"><a href="http://reg.email.163.com/mailregAll/reg0.jsp?from=163mail" target="_blank" class="op_email3_reg OP_LOG_BTN" id="op_email3_reg">注册邮箱</a> </div> </td> </tr> </tbody></table>  <input id="op_email3_username_hidden" name="username" type="hidden"> <input id="op_email3_password_hidden" name="password" type="hidden">  <input name="url" value="http://entry.mail.163.com/coremail/fcg/ntesdoor2?lightweight=1&amp;verifycookie=1&amp;language=-1&amp;style=-1" type="hidden">       </div> <div id="op_email3_cc1"> <table cellpadding="0" cellspacing="0"><tbody><tr><td><font style="line-height: 190%;" color="#008000" size="-1">mail.163.com</font> - <a onmousedown="return c({'fm':'alop','title':this.innerHTML,'url':this.href,'p1':_aMC(this),'p2':3})" target="_blank" href="http://open.baidu.com/" class="op_LAMP"></a></td></tr></tbody></table> </div> </form> <script> var op_usernametail = "";  function op_email3_submit() { G("op_email3_username_hidden").value = G("op_email3_username").value + op_usernametail; G("op_email3_password_hidden").value = G("op_email3_password").value; document.op_mail.submit(); G("op_email3_password").value = ""; return true; } function _aMC(o){ var t = o,i=-1; while(t=t.parentNode){ i=parseInt(t.getAttribute('id')); if(i>0) return i; } } function _op_shequ_clear() { var usersug = "";  usersug= "    ";  var user = G("op_email3_username"); if(usersug == user.value) { user.value=""; user.style.color="#000"; user.focus(); } }  function _op_shequ_added() { var usersug = ""; usersug= "    "; var user = G("op_email3_username"); if(user.value=="") { user.style.color="#ccc"; user.value = usersug; } }  ;(function() { var authCodeSrc = window.op_email3_authCodeSrc; if(authCodeSrc){ var codeContainer = G('op_email3_authCodeContainer'); var codeChange = G('op_email3_authCodeChange'); codeContainer.innerHTML = '<img id="op_email3_authCode" style="height:22px;width:59px;border:0;vertical-align:middle;" src="'+authCodeSrc+new Date().getTime()+'" />'; codeChange.innerHTML = '<a class="op_email3_fpsw" id="op_email3_changeAuthCode" href="javascript:;">看不清,换一个</a>'; } function addTimeStamp(url,param){ if(!url) return false; var timeStamp = new Date().getTime(); if(url.indexOf('?')<=0){ return url+'?'+param+'='+ timeStamp; } var head = url.substring(0,url.indexOf('?')+1); var tail = url.substring(url.indexOf('?')+1 , url.length); var params = tail.split('&'); for(var i=0; i < params.length ; i++){ var p = params[i].split('='); if(p[0] != param){ continue; }else{ params[i] = p[0]+'='+timeStamp; } } url = head + params.join('&'); return url; } var changeAuthLink = G('op_email3_changeAuthCode'); if(!changeAuthLink) return false; changeAuthLink.onclick = function(){ var authCode = G('op_email3_authCode'); var src = addTimeStamp(authCode.src , 'key'); authCode.src = src; return false; } })(); </script> </td></tr> </tbody>