jQuery 12 設置cookie


    cookie是自動保存在瀏覽器客戶端的,每個域名最多有幾十個cookie,每個cookie只會保存幾K的字節文本,每個域名只能訪問自己域名創建的cookie. 瀏覽器會自動把相關的cookie刪除。

它的格式為:$.cookei("名稱","值",option);

option為字典數組,即{expires:7, path:'/',domain:'baidu.com',secure:true}

expires為過期時間,后面的7為要過期的天數,過期后瀏覽器自動刪除這個cookie. path表示cookie保存的地址。 domain表示此cookie可以被哪些域名讀出來。最后一個為安全屬性。

 

在vs 中要用jQuery的cookie則要引用jquery.cookie.js文件,到jQuery官網上下載,加入到工程文件中,然后在head中同時引用 jquery-1.9.1.min.js(jquery-1.9.1.js)和jquery.cookie.js即可。

如下代碼:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="JScript/jquery-1.9.1.js" type="text/javascript"></script>
    <script src="JScript/jquery.cookie.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            if ($.cookie("user")) {
                $("#username").val($.cookie("user"));
            };

            $("#btn").click(function () {
                $.cookie("user", $("#username").val(), { expires: 7 });
            });
          
        });
    </script>
</head>
<body>
<label for="username">用戶名:</label><input type="text" id="username"/>
<label for="pwd">密碼:</label><input type="password" id="pwd" />
<input type="button" id="btn" />

</body>
</html>

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM