2011-09-20 51 views
0

我是一个形式http://evmyf.vzhgw.servertrust.com/Articles.asp?ID=257与JavaScript中的另一页或jQuery的

窗体上的工作取回cookie的值我有一个叫上传标志链接。它打开一个窗口上传图像。我在cookie中存储了上传到窗口中的图像名称。 Cookie名称是UploadFile。我想检索上面提到的链接上的cookie的值。我该怎么做?请指教。

在作为新窗口的上传徽标页面上,我创建了cookie并使用ASP中的以下代码存储了它的值。

Response.Cookies("UploadFile")=File.FileName 
fname=Request.Cookies("UploadFile") 
response.write("UploadFile=" & fname) 

回答

0

该库将允许您使用jQuery抢饼干:

https://github.com/carhartl/jquery-cookie

取回cookie:

var my_cookie_value = $.cookie('UploadFile'); 

要创建一个cookie:

$.cookie('the_cookie', 'the_value'); 
+0

我用上面的代码中的document.ready功能,但它是没有得到调用。请指教。 – shraddha

+0

你能确认你的cookie正在创建吗?您可以通过在浏览器设置中检查Cookie来完成此操作。我还假设你正在尝试从设置cookie的相同域中的应用程序检索cookie。 – Ger

+0

是的cookie正在创建。是的,我在同一个网站上搜索cookie。 – shraddha

0

你应该尝试:

jQuery.cookie(name_of_cookie); 

或使用全局document.cookie中找到你的cookie