码迷,mamicode.com
首页 > 编程语言 > 详细

javascript4

时间:2018-01-12 14:20:25      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:asc   col   cti   lease   bst   document   back   exp   htm   

cookie

<html>
<head>
<script type="text/javascript">
function getCookie(c_name) {
    document.write("my cookie:" + document.cookie)
    if (document.cookie.length > 0) { 
        c_start=document.cookie.indexOf(c_name + "=")
        if (c_start!=-1) { 
            c_start=c_start + c_name.length + 1 
            c_end=document.cookie.indexOf(";", c_start)
            if (c_end == -1) {
                c_end=document.cookie.length
            }
            return unescape(document.cookie.substring(c_start,c_end))
        }
    }
    return ""
}

function setCookie(c_name, value, expiredays) {
    var exdate = new Date()
    exdate.setDate(exdate.getDate() + expiredays)
    document.cookie= c_name+ "=" + escape(value) +
         ((expiredays==null) ? "" : "; expires=" + exdate.toGMTString())
}

function checkCookie() {
    document.cookie = "ab=123";
    username=getCookie(username)
    if (username!=null && username!="") {
        alert(Welcome again +username+!)
    } else {
        username=prompt(Please enter your name:,"")
        if (username!=null && username!="") {
            setCookie(username, username, 365)
        }
    }
}
</script>
</head>
<body onLoad="checkCookie()">
</body>
</html>

 

javascript4

标签:asc   col   cti   lease   bst   document   back   exp   htm   

原文地址:https://www.cnblogs.com/muhe221/p/8275380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!