2011-09-20 40 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