javascript - 删除cookie [英] javascript - delete cookie
本文介绍了javascript - 删除cookie的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的创建cookie的功能是否正确?以及如何在我的程序运行开始时删除cookie?是否有简单的编码?
Is my function of creating cookie correct? and how do i delete cookie at the beginning of my program run? is there a simple coding?
函数createCookie(name,value,days)
function createCookie(name,value,days)
<script>
function setCookie(c_name,value,1) {
document.cookie = c_name + "=" +escape(value);
}
setCookie('cookie_name',mac);
</script>
function eraseCookie(c_name) {
createCookie(cookie_name,"",-1);
}
推荐答案
>
Try this:
function delete_cookie( name, path, domain ) {
if( get_cookie( name ) ) {
document.cookie = name + "=" +
((path) ? ";path="+path:"")+
((domain)?";domain="+domain:"") +
";expires=Thu, 01 Jan 1970 00:00:01 GMT";
}
}
或:
function delete_cookie( name ) {
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
这篇关于javascript - 删除cookie的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文