社区
ASP
帖子详情
JS 文件不能得到COOKIE 的问题!!!
jacktanxd
2002-12-18 05:02:54
我现在所做的项目首页页面头的导航部分是是用JS 文件写的,当我登录并将用户信息写入COOKIE 中后,凡是通过导航部分打开的页面均不能得到COOKIE 值,但是注销以后第二次登录,却一切正常了,真不知道是什么原因。
...全文
46
6
打赏
收藏
JS 文件不能得到COOKIE 的问题!!!
我现在所做的项目首页页面头的导航部分是是用JS 文件写的,当我登录并将用户信息写入COOKIE 中后,凡是通过导航部分打开的页面均不能得到COOKIE 值,但是注销以后第二次登录,却一切正常了,真不知道是什么原因。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hillhero789
2002-12-25
打赏
举报
回复
请问js能不能对asp生成的cookies进行操作?
meizz
2002-12-20
打赏
举报
回复
JS 对 cookie 操作
function setCookie(name,value)
{
var Days = 30; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}
function delCookie(name)
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
jacktanxd
2002-12-19
打赏
举报
回复
我现在不是要在JS 中得到COOKIE值,而是说页面中引用的JS文件中的链接打开的页面,COOKIE 会无故丢失(也许不是无故吧!而是我不知道)。
colee
2002-12-19
打赏
举报
回复
up
烂笔头Danky
2002-12-19
打赏
举报
回复
你的代码是怎样的,帖出来看看!
harryyang
2002-12-18
打赏
举报
回复
看看這個cookie的操作吧
<html>
<head>
<title>提示信息</title>
<META content="text/html; charset=Big5" http-equiv="Content-Type"/>
</head>
<script language="JavaScript">
//Function 操作cookie,可以利用GetCookie and SetCookie進行設置和提取cookie的值
//Author HI2/Harry Yang
//Date 2002-11-25
//有認何錯誤或者不明白希望和作者聯繫
function getCookieVal(offset){
var endstr = document.cookie.indexOf(";",offset);
if(endstr==-1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset,endstr));
}
function GetCookie(name){
var arg = name+"=";
var alen = arg.length;
var clen = document.cookie.length;
var i= 0;
while(i<clen){
var j = i+alen;
if(document.cookie.substring(i,j)==arg)
return getCookieVal(j);
i = document.cookie.indexOf("",i)+1;
if(i==0) break;
}
return null;
}
function SetCookie(name,value){
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc>2)?argv[2]:null;
var path = (argc>3)?argv[3]:null;
var domain = (argc>4)?argv[4]:null;
var secure = (argc>5)?argv[5]:false;
document.cookie = name+"="+escape(value)+
((expires==null)?"":(";expires="+
expires.toGMTString()))+
((path==null)?"":(";path="+path))+
((domain==null)?"":(";domain="+domain))+
((secure==true)?";secure":"");
}
function DeleteCookie(name){
var exp = new Date();
exp.setTime(exp.getTime()-1);
var cval = GetCookie(name);
document.cookie = name+"="+cval+";expires="+exp.toGMTString();
}
//Input iDate 是以天計數,設置過期的天數
//Outout 返回毫秒數
function setExpireDate(iDate)
{
return parseInt(iDate)*24*60*60*1000;
}
//如果cookie是空可以給cookie設置初使值.
//返回當前cookie的值
function initCookie(initValue){
if(GetCookie("nextalert")==null){
var expiryDate = new Date();
expiryDate.setTime(expiryDate.getTime()+setExpireDate("365"));
SetCookie("nextalert",initValue,expiryDate,"/");
}
return GetCookie("nextalert");
}
function operaCookie(strValue){
var expiryDate = new Date();
expiryDate.setTime(expiryDate.getTime()+setExpireDate("365"));
SetCookie("nextalert",strValue,expiryDate,"/");
}
</script>
<body>
<table border=0 >
<input type="button" onclick="operaCookie('yes')" value="Test Cookie">
<input type="button" onclick="alert(GetCookie('nextalert'))" value="Test Cookie">
</table>
</body>
</html>
GDPR-
cookie
-consent:JavaScript中的GDPR
Cookie
同意。 它可以有效地防止通过第三方脚本(例如广告或分析摘要)设置
Cookie
,直到获得明确的同意
GDPR
Cookie
同意JavaScript中的GDPR
Cookie
同意。 它可以有效地防止在未获得明确许可之前,通过第三方脚本(例如广告或分析摘要)设置
Cookie
。cm-head.
js
在您的页面上,如果可能的话,请在其他任何
JS
之前包含此
文件
...
HttpHelper万能框架2.20
C#引用的不错的东西,非源码是dll
文件
大家好我是苏飞 , 我的HttpHelper类相信很多人都用过, HttpHelper可以非常方便的实现Http协议的GET和POST请求、自动识 别编码、无视证书、优化
Cookie
、可以很方便的设置
Cookie
...
iframe-
cookie
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行应用程序。 打开在浏览器中查看它。... 相反,它将所有配置
文件
和传递依赖项(webpac
next.
js
本示例说明如何将与Next.
js
结合使用。 该示例具有基于
cookie
的无密码身份验证以及基于电子邮件的魔术链接。 该示例显示了如何进行登录和注销。 并使用带有的钩子获取用户信息。 不包括数据库。 但是您可以添加任何...
JavaScript
Cookie
简单来说,
Cookie
就是一些存储在你电脑上的文本
文件
中的数据。当 web 服务器向浏览器发送 web 页面后,连接一旦关闭,服务端是不会自动记录用户信息的。那
Cookie
有什么用呢?它的作用就是解决“如何记录客户端的...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章