淘宝登录源代码分析

来源:互联网 发布:淘宝清仓在哪里 编辑:程序博客网 时间:2024/04/29 12:08

<!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">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 <title>
  淘宝网 - 淘我喜欢!
 </title>
 <meta http-equiv="X-UA-Compatible" content="IE=7" />
 <meta name="description" content="欢迎免费注册淘宝,淘宝 - 亚洲最大的网上交易平台,拥有近2亿商品,提供安全便捷的购物体验,提供先行赔付、假一赔三、7天无理由退货等售后服务,同时这里还提供了各类网上赚钱的机会。" />
 <meta name="keywords" content="会员注册 免费 淘宝 网上开店 网上购物 网上交易 网上商店 免费开店 网上买东西" />
 <link type="image/x-icon" href="/static/favicon.ico" rel="shortcut icon"/> 
 <link rel="stylesheet" type="text/css" href="/static/tbsp.css?t=20090602.css" />
 <link rel="stylesheet" type="text/css" href="/static/global_nav.css?t=20091112.css" />
 <link rel="stylesheet" type="text/css" href="/static/login_v2.css?t=20090910.css" />
 <script type="text/javascript" src="/static/tbra-widgets.js?t=20090604.js"></script>
</head>
<body class="chl-reg">
<script type="text/javascript">
(function(){function atrand(num){return Math.floor(Math.random()*num)+1}var P=location.pathname;if((parent===self)||P.indexOf('/list_forum')!=-1||P.indexOf('/theme/info/info')!= -1||P.indexOf('/promo/co_header.php')!= -1||P.indexOf('fast_buy.htm')!= -1||P.indexOf('/add_collection.htm')!= -1||P.indexOf('/taobao_digital_iframe')!= -1||window.tbdw_frame_count==true){var R=escape(document.referrer);document.write('<img src="https://img.atpanel.com/1.gif?cache='+atrand(9999999)+'&pre='+R+'&scr='+screen.width+'x'+screen.height+'&category=&userid=&channel=112&ad_id=" width="0" height="0" style="display:none;" />')}})();
</script>


 <div id="page">
  

 

                <div id="header">
          
   
                        <h1 id="logo">
    <a href="http://www.taobao.com/" target="_top"><img src="/static/logo.png" alt="淘宝网 Taobao.com - 阿里巴巴旗下网站" /></a>
 <span class="sub-logo"></span>
</h1>


           
                                </div><!-- #header END -->

 
  

  
 
<div>
 <span id="J_PasswordEditTmp" class="password-edit-tmp">
  <script>
  if (window.ActiveXObject) {
   document.write('<object height="0" border="0" width="0" style="vertical-align: middle;" codebase="https://img.alipay.com/download/2121/aliedit.cab#Version=2,1,2,1" classid="clsid:488A4255-3236-44B3-8F27-FA1AECAA8844" data="data:application/x-oleobject;base64,VUKKSDYys0SPJ/oa7KqIRBAHAADYEwAA2BMAAA==" id="Password_Edit_Tmp"><param value="-1" name="PasswordMode"/><param value="20" name="MaxLength"/></object>');
  } else {
   document.write('<embed type="application/aliedit" height="0" width="0" id="Password_Edit_Tmp" name="Password_Edit"></embed>');
  }
  </script>
 </span>
</div>
<script type="text/javascript">
 var safePluginSupport = "standard";
 try {
  var pwdEditTmp = document.getElementById("Password_Edit_Tmp");
  pwdEditTmp.EchoTest();
  safePluginSupport = "secure";
 }catch(err) {
  safePluginSupport = "standard";
 }
 </script>
<div id="content"><!-- 页面content内容开始 -->
  <div id="login-form"><!-- login-form内容开始 -->
   <h3>会员登录</h3>
          <div class="msg" style="width:340px;margin-bottom:10px;">
                   <p class="tips" style="float:none;background-position:5px -295px;">淘宝邀请您体验新版登录页,<a href="https://login.taobao.com/member/betaLogin.htm?from=&redirectURL=http%3A%2F%2Fwww.taobao.com%2F">点这里去新版</a></p>
                </div>
      <div class="clearfix" id="login-form-box">
        <script type="text/javascript">
     if(safePluginSupport == 'standard'){
      document.write('<div class="box standard-mode login-box" style="display: block;" >');
     }else{
      document.write('<div class="box standard-mode login-box" style="display: none;" >');
     }
    </script>
    <!-- <div class="box standard-mode login-box"  style="display: block;" > -->
     <span class="rc-tp"><span></span></span>
     <div class="bd">
            
      <form method="post" action="https://login.taobao.com/member/login.jhtml" id="J_StandardForm">
       <div class="field">
        <label>帐户名:</label>
        <input type="text" style="" tabindex="1" maxlength="32" value="手机号/会员名/邮箱" size="32" name="TPL_username" class="login-text J_UserName"/>
       </div>
       <div class="field">
        <label>密&nbsp;&nbsp;&nbsp;码:</label>
        <input type="password" tabindex="2" size="32" value="" maxlength="20" id="TPL_password" name="TPL_password" class="login-text"/>
        <span class="forget-pw"><a href="http://member1.taobao.com/member/forgot_passwd.jhtml">忘记密码</a></span>
       </div>
                          
       <div class="login-submit">
        <input type="hidden" name="actionForStable" value="enable_post_user_action" />
        <input type="hidden" name="action" value="Authenticator" />
                <input type="hidden" name="mi_uid" value="" />
        <input type="hidden" name="mcheck" value="" />
                <input type="hidden" name="TPL_redirect_url" value="http://www.taobao.com/" />
        <input type="hidden" name="_oooo_" value="http://www.taobao.com/" />
        <input type="hidden" name="event_submit_do_login" value="anything" />
        <input type="hidden" name="abtest" value="" />
        <input type="hidden" name="pstrong" value="" />
        <input type="hidden" name="from" value="" />
        <input type="hidden" name="yparam" value="" />
        <input type="hidden" name="done" value="" />
        <input type="hidden" name="loginType" value="3" />
        
        <input type="hidden" name="tid" id="tid"/>
        <input type="hidden" name="support" value="000001"/>
        <input type="hidden" name="CtrlVersion" value="1,0,0,7"/>
        <button value="" tabindex="3" type="submit">登&nbsp;&nbsp;&nbsp;&nbsp;录</button>
        <span class="go-register"><a href="http://member1.taobao.com/member/newbie.htm">免费注册</a></span>
       </div>
      </form>
     </div>
    </div>
    <script type="text/javascript">
     if(safePluginSupport == 'secure'){
      document.write('<div class="box secure-mode login-box" style="display: block;" >');
     }else{
      document.write('<div class="box secure-mode login-box" style="display: none;" >');
     }
    </script>
    <!-- <div  style="display: none;"  class="box secure-mode login-box"> -->
     <span class="rc-tp"><span></span></span>
     <div class="bd">
     
            
      <form method="post" action="https://login.taobao.com/member/login.jhtml" id="J_SecureForm">
             <div class="field">
        <label>帐户名:</label>
        <input type="text" style="color: rgb(128, 128, 128);" tabindex="1" maxlength="32" value="手机号/会员名/邮箱" size="32" name="TPL_username" class="login-text J_UserName"/>
       </div>
       <div class="field">
        <label>密&nbsp;&nbsp;&nbsp;码:</label>
        <span id="J_PasswordEdit">
         
                                             
         <script language="javascript">
                                     if (window.ActiveXObject) {
                                      document.write('<object height="26" border="0" width="165" style="vertical-align: middle;" tabindex="2" codebase="https://img.alipay.com/download/2121/aliedit.cab#Version=2,1,2,1" classid="clsid:488A4255-3236-44B3-8F27-FA1AECAA8844" data="data:application/x-oleobject;base64,VUKKSDYys0SPJ/oa7KqIRBAHAADYEwAA2BMAAA==" id="Password_Edit"><param value="-1" name="PasswordMode"/><param value="20" name="MaxLength"/></object>');
                                     } else {
                                      document.write('<embed type="application/aliedit" height="26" width="165" id="Password_Edit" name="Password_Edit" tabindex="2"></embed>');
                                     }
                                    </script>

         <span style="display: none;" id="J_NoPlugin">
          <a class="download-plugin" href="https://img.alipay.com/download/aliedit/npaliedit.exe">
           请点此安装安全控件后刷新。
          </a>
          <a target="_blank" href="http://service.taobao.com/support/13-70-73/help-1041.htm">什么是安全控件?</a>
         </span>
        </span>
                
        <span id="J_InstallPlugin" style="display: none;"> 
                                    <a id="install-plugin-trigger" href="#"><img align="absmiddle" src="/static/T1ey4kXeNjBdNx4pnh-170-27.png" /></a><br /> 
                                    <a id="install-help-link" href="http://service.taobao.com/support/help_detail-6593.htm" target="_blank">控件安装指南</a> 
                                </span> 
                                <span class="forget-pw"><a href="http://member1.taobao.com/member/forgot_passwd.jhtml">忘记密码</a></span> 
        
                            </div>
                          
       <div class="login-submit">
        <input type="hidden" name="actionForStable" value="enable_post_user_action" />
        <input type="hidden" name="action" value="Authenticator" />
                <input type="hidden" name="mi_uid" value="" />
        <input type="hidden" name="mcheck" value="" />
                <input type="hidden" name="TPL_redirect_url" value="http://www.taobao.com/" />
        <input type="hidden" name="_oooo_" value="http://www.taobao.com/" />
        <input type="hidden" name="event_submit_do_login" value="anything" />
        <input type="hidden" name="abtest" value="" />
        <input type="hidden" name="pstrong" value="" />
                       <input type="hidden" name="from" value="" />
                       <input type="hidden" name="yparam" value="" />
                       <input type="hidden" name="done" value="" />
        <input type="hidden" name="loginType" value="4" />
        
        <input type="hidden" name="TPL_password"/>
        <input type="hidden" name="tid"/>
        <input type="hidden" name="support" value="000001"/>
        <input type="hidden" name="CtrlVersion" value="1,0,0,7"/>
        <button value="" tabindex="3" type="submit">登&nbsp;&nbsp;&nbsp;&nbsp;录</button>
        <span class="go-register"><a href="http://member1.taobao.com/member/newbie.htm">免费注册</a></span>
       </div>
      </form>
     </div>
    </div>
    <div  style="display: none;"  class="box dynamic-mode login-box">
     <span class="rc-tp"><span></span></span>
     <div class="bd">
      <div class="msg" id="J_MsgDynamic">
             </div>
      <form method="post" action="https://login.taobao.com/member/login.jhtml" id="J_DynamicForm">
       <div class="field">
        <label>&nbsp;&nbsp;&nbsp;帐户名:</label>
        <input type="text" style="color: rgb(128, 128, 128);" tabindex="1" maxlength="32" value="会员名" size="32" name="TPL_username" class="login-text J_UserName" id="J_UserNameDynamic"/>
       </div>
       <div class="field phone-number">
        <label>&nbsp;&nbsp;&nbsp;手机号:</label>
        <input type="text" tabindex="2" maxlength="11" value="" size="32" name="TPL_mobilephone" class="login-text" id="J_PhoneDynamic"/>
        <button id="J_GetDynamicPW" type="button">获取手机动态密码</button>
       </div>
       <div class="field dynamic-password">
        <label>动态密码:</label>
        <input type="text" tabindex="2" maxlength="11" value="" size="32" name="TPL_PhoneCode" class="login-text"/>
       </div>
       <div class="login-submit">
        <input type="hidden" name="actionForStable" value="enable_post_user_action" />
        <input type="hidden" name="action" value="Authenticator" />
                <input type="hidden" name="mi_uid" value="" />
        <input type="hidden" name="mcheck" value="" />
                <input type="hidden" name="TPL_redirect_url" value="http://www.taobao.com/" />
        <input type="hidden" name="_oooo_" value="http://www.taobao.com/" />
        <input type="hidden" name="event_submit_do_login" value="anything" />
        <input type="hidden" name="abtest" value="" />
        <input type="hidden" name="pstrong" value="" />
                       <input type="hidden" name="from" value="" />
                       <input type="hidden" name="yparam" value="" />
                       <input type="hidden" name="done" value="" />
        <input type="hidden" name="loginType" value="1" />
        
        <input type="hidden" name="support" value="000000"/>
        <button value="" tabindex="3" type="submit">登&nbsp;&nbsp;&nbsp;&nbsp;录</button>
        <span class="go-register"><a href="http://member1.taobao.com/member/newbie.htm">免费注册</a></span>
       </div>
      </form>
     </div>
    </div>
    
    <ul class="tabs" id="J_LoginTabs">
     <li class="tab standard-mode ">
      <div class="box">
       <span class="rc-tp"><span></span></span>
       <div class="bd">
        <!-- <span class="login-type"><a class="trigger"  href="http://login.taobao.com/member/login.jhtml?login_type=3&redirect_url=http%3A%2F%2Fwww.taobao.com%2F&yparam=&done=&f=top" >标准登录</a></span> -->
        <span class="login-type"><span class="trigger" >标准登录</span></span>
       </div>
       <span class="rc-bt"><span></span></span>
      </div>
     </li>
     <li class="tab secure-mode  selected ">
      <div class="box">
       <span class="rc-tp"><span></span></span>
       <div class="bd">
           <span title="使用安全登录,可以提升您的会员名安全性,防止帐号密码被木马程序或病毒窃取。" class="login-type"><span class="trigger">安全登录</span>[<a target="_blank" href="http://service.taobao.com/support/help_detail-5818.htm">?</a>]</span>
        <!-- <span title="使用安全登录,可以提升您的会员名安全性,防止帐号密码被木马程序或病毒窃取。" class="login-type"><a class="trigger"  href="javascript: void(0)" >安全登录</a>[<a target="_blank" href="http://service.taobao.com/support/help_detail-5818.htm">?</a>]</span> -->
               </div>
       <span class="rc-bt"><span></span></span>
      </div>
     </li>
         </ul>
      </div>
   <ul class="login-notice">
    <li><a href="http://service.taobao.com/support/13-70-73/help-1041.htm" target="_blank">什么是安全登录?</a><a target="_blank" href="http://service.taobao.com/support/help_detail-6571.htm">什么是动态密码登录?</a></li>
    <li>
     <script type="text/javascript">
            //from alipay.com
            var ACT={};
            (function(){ 
             var userAgent = navigator.userAgent.toLowerCase();
             var osEnv={
              platform:{
               windows:/(windows|win32)/.test(userAgent),
               mac:/macintosh/.test(userAgent)
              },
              browser:{
               version: (userAgent.match( /.+(?:rv|it|ra|ie)[//: ]([/d.]+)/ ) || [])[1],
               safari: /webkit/.test( userAgent ),
               opera: /opera/.test( userAgent ),
               msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
               mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
              }
             };
             function alipayControlText(){
              if(arguments.length>0){
               var obj=arguments[0];
               if(osEnv.platform.mac&&obj.mac){
                document.write('<a href="https://img.alipay.com/download/aliedit/wkaliedit.dmg" title="登录密码安全控件下载">登录密码安全控件下载</a> | <a href="http://service.taobao.com/support/help_detail-6593.htm" target="_blank">控件安装指南</a>');
                return;
               }
               if(osEnv.browser.msie&&obj.ie){
                document.write('<a href="http://img.alipay.com/download/2121/aliedit.exe" title="登录密码安全控件下载">登录密码安全控件下载</a> | <a href="http://service.taobao.com/support/help_detail-6593.htm" target="_blank">控件安装指南</a>');
                return;
               }else{
                obj.o?document.write('<a href="https://img.alipay.com/download/aliedit/npaliedit.exe" title="登录密码安全控件下载">登录密码安全控件下载</a> | <a href="http://service.taobao.com/support/help_detail-6593.htm" target="_blank">控件安装指南</a>'):null;
                return;
               }
              }
             }
             ACT.write=alipayControlText;
            })();
       
            try{
             ACT.write({mac:'下载Safari版安全控件',ie:'下载IE版安全控件',o:'下载非IE版安全控件'});
            }catch(e){};
           </script>
    </li>
    <li><a href="http://www.taobao.com/wap/mobile/" target="_blank">用手机上淘宝,登录 m.taobao.com</a></li>
    <li>保护您的密码,请阅读<a href="http://www.taobao.com/go/act/sale/mima.php" target="_blank">密码安全贴士</a> | <a href="http://www.taobao.com/go/act/aoyou/liulanqi.php" target="_blank">安全浏览器下载</a> </li>
    <li>防止病毒或者木马窃取您的账户信息,<a href="http://www.taobao.com/go/act/sale/shadu.php" target="_blank">免费在线杀毒</a></li>
   </ul>
   
     </div><!-- login-form内容结束 -->
  
                                    <div class="skin-orange" id="register-form"><!-- register-form内容开始 -->
   <h3>注册淘宝会员</h3>
   <ul>
    <li>
     <img height="32" width="32" alt="超人气商品" src="/static/icon_features_01.gif"/>
     <strong>便宜有好货!</strong>
     <span>超过3.5亿件商品任您选。</span>
    </li>
    <li>
     <img height="32" width="32" alt="超安全付款" src="/static/icon_features_02.gif"/>
     <strong>买卖更安心!</strong>
     <span>支付宝交易超安全。</span>
    </li>
    <li>
     <img height="32" width="32" alt="超现实诱惑" src="/static/icon_features_03.gif"/>
     <strong>免费开网店!</strong>
     <span>轻松赚钱交淘友。</span>
    </li>
    <li>
     <img height="32" width="32" alt="超精彩社区" src="/static/icon_features_04.gif"/>
     <strong>超人气社区!</strong>
     <span>精彩活动每一天。</span>
    </li>
   </ul>
   <p class="register-btn">
    <a href="http://member1.taobao.com/member/newbie.htm">
     <img height="34" border="0" width="157" src="/static/register_submit002.gif"/>
    </a>
   </p>
   <br />
   <div class="alipay-btn">
    <div class="box">
     <span class="rc-tp"><span></span></span>
     <div class="bd">
      <span>您已经是支付宝会员<a class="login-alipay" href="http://www.alipay.com/user/login.htm?from=taobao&src=taobao_trustlogon&goto=http%3A%2F%2Fwww.alipay.com%2Fuser%2Ftaobao_trust_login.htm%3Ftarget%3Dhttp%3A%2F%2Fmember1.taobao.com%2Fmember%2Falipay_sign_dispatcher.jhtml">登&nbsp;录</a></span>
     </div>
     <span class="rc-bt"><span></span></span>
    </div>
   </div>
  </div><!-- register-form内容结束 -->
                                              
 <div id="install-plugin-popup">
     <h3><span>安装控件提示</span><span id="J_ClosePopup" class="close">close</span></h3>
     <div class="bd">
      <p>您还未安装密码安全控件,安装后即可输入密码。<br />控件可对您输入的密码进行加密保护,提升淘宝账户的安全性。</p>
      <p class="strong">请点击“立即安装控件”按钮,并按照提示进行安装。<br />完成安装后,请重新启动浏览器。</p>
      <div class="acts">
       <script type="text/javascript">
        //from alipay.com
        var ACT={};
        (function(){ 
         var userAgent = navigator.userAgent.toLowerCase();
         var osEnv={
          platform:{
           windows:/(windows|win32)/.test(userAgent),
           mac:/macintosh/.test(userAgent)
          },
          browser:{
           version: (userAgent.match( /.+(?:rv|it|ra|ie)[//: ]([/d.]+)/ ) || [])[1],
           safari: /webkit/.test( userAgent ),
           opera: /opera/.test( userAgent ),
           msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
           mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
          }
         };
         function alipayControlText(){
          if(arguments.length>0){
           var obj=arguments[0];
           if(osEnv.platform.mac&&obj.mac){
            document.write('<a href="https://img.alipay.com/download/aliedit/wkaliedit.dmg" class="long-btn" title="立即安装控件">立即安装控件</a>');
            return;
           }
           if(osEnv.browser.msie&&obj.ie){
            document.write('<a href="http://img.alipay.com/download/2121/aliedit.exe" class="long-btn" title="立即安装控件">立即安装控件</a>');
            return;
           }else{
            obj.o?document.write('<a href="https://img.alipay.com/download/aliedit/npaliedit.exe" class="long-btn" title="立即安装控件">立即安装控件</a>'):null;
            return;
           }
          }
         }
         ACT.write=alipayControlText;
        })();
   
        try{
         ACT.write({mac:'下载Safari版安全控件',ie:'下载IE版安全控件',o:'下载非IE版安全控件'});
        }catch(e){};
       </script>
      </div>
     </div>
    </div>
    <div id="install-plugin-popup-mask"></div>

 <script src="/static/pwdintensity.js" type="text/javascript" language="javascript"></script>
 <script src="/static/login_v2.js?t=20090910.js" type="text/javascript"></script>
 <script type="text/javascript">
     TB.app.login.Page.initialize({
    supportSecure: true,
    defaultMode: safePluginSupport,
    dynamicPasswordUrl: 'https://login.taobao.com/member/request_dynamic_password.do'   });
   </script> 
<script type="text/javascript">
 (function() {
     YAHOO.util.Event.onDOMReady(function() {
      if (top.location != self.location) {
    var sThisURL = window.location.href;
    top.location.replace(sThisURL);
         }
   
        });
 })();
</script>
</div>
  
  <div id="footer">
 <div class="foot-nav">

        <a href="http://www.taobao.com/about">关于淘宝</a>
  <a href="http://www.taobao.com/ads/yingxiaozhongxin_tb.php">广告服务</a>
        <a href="http://www.taobao.com/about/partners.php">合作伙伴</a>
        <a href="http://service.taobao.com/support/help.htm">帮助中心</a>
        <a href="http://www.taobao.com/about/join.php">诚征英才</a>
        <a href="http://my.taobao.com/mytaobao/misc/contact.jhtml">联系我们</a>

        <a href="http://www.taobao.com/sitemap.php">网站地图</a>
        <a href="http://www.taobao.com/theme/hotbrands.php">热门品牌</a>
        <a href="http://www.taobao.com/about/copyright.php">版权说明</a>
        <a href="http://list.mall.taobao.com/promotion/activity/zhaoshang.htm">加入商城</a>
  <a href="http://taoke.alimama.com/">淘宝客</a>
  <a href="http://trust.taobao.com/">交易安全</a>

    </div>
 <div class="ali-group">
  <a target="_blank" href="http://page.china.alibaba.com/shtml/about/ali_group1.shtml">阿里巴巴集团</a>: 
  阿里巴巴网络 - <a target="_blank" href="http://china.alibaba.com/">中国站</a> <a target="_blank"    href="http://www.alibaba.com/">国际站</a> <a target="_blank" href="http://www.alibaba.co.jp/">日文站</a> |
        <a target="_blank" href="http://www.taobao.com/">淘宝网</a> |
        <a target="_blank" href="http://www.alipay.com/">支付宝</a> |
        <a target="_blank" href="http://www.yahoo.com.cn/">中国雅虎</a> |
        <a target="_blank" href="http://www.koubei.com/">口碑网</a> |
        <a target="_blank" href="http://www.alisoft.com">阿里软件</a> |
        <a target="_blank" href="http://www.alimama.com/">阿里妈妈</a> |
  <a target="_blank" href="http://www.aliresearch.com">集团研究中心</a>

    </div>
 <div id="copyright">Copyright &copy; 2003-2010 Taobao.com 版权所有</div>
 <div id="server-num">v030186.cm4.tbsite.net</div>
</div>

 </div>
</body>
</html>

原创粉丝点击