如何读取Cookie值在Asp.net C#中使用创建的javascript#

问题描述:

我正在使用ASP.net MVC 2.0,我想从我的控制器设置Cookie并从Java脚本中读取它我有任何方式来做这我已经使用下面的代码in controller如何读取Cookie值在Asp.net C#中使用创建的javascript#

HttpCookie ActiveTabs = new HttpCookie("tabs"); 
ActiveTabs.Values["top_navi_link"] = "ViewConference"; 
Response.Cookies.Add(ActiveTabs); 

如何从java脚本中读取它。

+1

使用谷歌。 http://www.w3schools.com/js/js_cookies.asp – CBusBus 2012-02-13 13:26:02

+3

@SOliver,'w3schools'?真的吗?还有[w3fools](http://w3fools.com/) – 2012-02-13 13:30:45

+1

@DarinDimitrov:是的,他们为OP的问题提供了一个适当的解决方案。 w3fools声称网站上有很多有问题的内容,而不是每个项目都是错误的。 – CBusBus 2012-02-13 13:45:01

<script type="text/javascript"> 
    alert(document.cookie); 
</script> 

也有一些jQuery插件如jquery.cookie可能简化这一任务。

使用这个jQuery jquery-cookies.js,这使得它很容易:

var cookiedata = $.cookie('top_navi_link');