25-11-1395، 07:19 ب.ظ
سلام خدمت دوستان
من قطعه کد زیر رو دارم ولی متاسفانه کوکی اون ذخیره نمیشه به نظرتون چیکار کنم با چند تا مرور گر هم تست کردم:
از دوستان خواهشمندم راهنمایی کنند
خیلی ممنون
من قطعه کد زیر رو دارم ولی متاسفانه کوکی اون ذخیره نمیشه به نظرتون چیکار کنم با چند تا مرور گر هم تست کردم:
کد:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript Delete Process</title>
<script type="text/javascript">
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = cname + "=" + cvalue + "; " + expires;
}// The parameters of the function above hold the name of the cookie, the value of the cookie, and the number of days until the cookie expires.
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
}
return "";
}// The function above makes an array to retrieve cookie names and values, then it checks if the specified cookie exists, and returns the cookie value.
function checkCookie() {
var user = getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:", "");
if (user != "" && user != null) {
setCookie("username", user, 365);
}
}
}// create the function that displays a welcome message if the cookie is set, and if the cookie is not set it will display a prompt box, asking for the name of the user, and stores the username cookie for 365 days
function delCookie(c_name){
setCookie(c_name,"",-1);
}// Delete Existing cookie Variable
</script>
</head>
<body onload="checkCookie()">
<input type="button" onclick="delCookie('username')" value="Clear Cookie">
</body>
</html>
از دوستان خواهشمندم راهنمایی کنند
خیلی ممنون