2011-11-23 169 views
0

我試圖開始使用webtoolkit的MD5 .js。但是,當我從jquery中的腳本調用時,無法識別方法MD5。我做錯了什麼?加載js不是問題,因爲我已經使用charles調試代理進行了檢查。無法識別此功能

JS

$('div:jqmData(role="page")').live('pagebeforeshow',function(){ 

    var password = MD5($('#txtPassword').val()); 

    $.post("../Backend/inicisarSession.php",{password: password}, respuesta); 
}); 

HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta name="viewport" id="viewport" content="height=device-height,width=device-width,user-scalable=no" /> 
<link href="../Styles/jquery.mobile-1.0b2.min.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="../Scripts/jquery-1.6.1.min.js"></script> 
<script type="text/javascript" src="../Scripts/jquery.mobile-1.0b2.js"></script> 
<script type="text/javascript" src="../Scripts/iniciarSession.js"></script> 
<script type="text/javascript" src="../Scripts/jquery.validate.js"></script> 
<script type="text/javascript" src="../Scripts/webtoolkit.md5.js" ></script> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>Inicio de sesión</title> 
</head> 
<body> 
<div id="wrapper"> 
<div data-role="page"> 
    <div data-role="header"> 
    <h1>Inicio de Sesión</h1> 
    </div><!-- /header --> 
    <div align="center" /> 
    <img src="../Styles/images/Steripharma.png" width="200" height="50"/> 
    </div> 
    <div align="center" /> 
    <div data-role="content"> 
     <table> 
      <tr> 
       <td> 
        <div data-role="fieldcontain"> 
         <label for="txtName">Nombre de Usuario</label> 
         <input type="text" name="name" id="txtName" value="" /> 
        </div> 
       </td> 
      </tr> 
      <tr> 
       <td> 
        <div data-role="fieldcontain"> 
         <label for="txtPassword">Contraseña</label> 
         <input type="password" name="name" id="txtPassword" value="" /> 
        </div> 
       </td> 
      </tr> 
      <tr> 
       <td> 
        <a href="index.html" id="btnIniciarSession" data-role="button">Inciar Session</a> 
       </td> 
      </tr> 
     </table> 
    </div><!-- /content --> 
    </div> 
    <div data-role="footer"> 
     <h4></h4> 
    </div><!-- /footer --> 
</div><!-- /page --> 
</div> 

</body> 
</html> 
+0

請勿將MD5用於安全信息。 – SLaks

+0

感謝您的建議,但它只是一個例子,並不需要很多安全 – Jorge

+0

不要使用現場。 – AutoSponge

回答

4

您在<script>線爲MD5庫缺少>