gpt4 book ai didi

javascript - 在 javascript 中读取 cookie,由 asp.net c#code 制作

转载 作者:太空宇宙 更新时间:2023-11-03 23:28:05 25 4
gpt4 key购买 nike

我已经使用 asp.net C# 代码 制作了一个 cookie,我想在 javascript 中检索它的值

这是我的C# 代码:

HttpCookie cookie = new HttpCookie("doc1count");
cookie.Value = "hellonitesh";

我正在使用这个代码:

var cookie = '@HttpContext.Current.Request.Cookies["doc1count"].Value';
alert(cookie);

但它给了我垃圾值(value)。

最佳答案

尽量把客户端和服务端分开添加 cookie 以响应服务器:

HttpCookie myCookie= new HttpCookie("doc1count");
myCookie.Value = "hellonitesh";
HttpContext.Response.Cookies.Add(myCookie);

并在 javascript 中检索它(您可以找到更多示例 here )

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 "";
}
var myCookie = getCookie("doc1count")

关于javascript - 在 javascript 中读取 cookie,由 asp.net c#code 制作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33170297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com