我該如何設置cookie中的當前頁面url?現在我正在使用jQuery.cookie("previousUrl", window.location.href, {path:"/"});
,但設置的是被點擊的網址。我如何設置當前頁面的網址而不是點擊的網址? 乾杯, 邁克設置當前頁面的URL cookie jquery
回答
也許不完全是你要找的答案,但你嘗試過document.referrer
?在目標頁面上,它應該給你用戶來自的頁面,而不需要cookie。
試試這個,
var pathname = window.location.pathname;
jQuery.cookie("currentPath", pathName);
希望這有助於。
下載了jQuery插件的cookie這裏:github.com/carhartl/jquery-cookie
// setting the cookie
$.cookie("previousUrl", "www.example.com/page/1");
$.cookie("currentUrl", "www.example.com/page/2");
// getting the cookie
alert($.cookie("previousUrl"));
alert($.cookie("currentUrl"));
維護這些2網址的和不斷更新他們爲你需要的。現在你的previousUrl不會干擾currentUrl。
謝謝..如果有多個頁面會發生什麼?我必須爲多個頁面設置Cookie嗎? – user1813098 2013-04-10 10:40:21
您一次只能導航一個頁面到另一個頁面。因此,當您從一個頁面導航到另一個頁面時,您始終只能擁有2個Cookie,並重置了它們。除非你試圖像瀏覽器一樣深入幾層。 – Harish 2013-04-10 11:07:52
好的..我相信這是我的問題。當用戶導航到第二頁時,他們將點擊另一個鏈接...所以這將是一個幾層,然後我相信。至今仍然無法找到解決方案。 – user1813098 2013-04-10 11:19:28
- 1. Javascript/JQuery設置Cookie頁面加載
- 2. JQuery查找當前頁面URL
- 3. 將當前頁面設置爲首頁
- 4. 設置當前頁面鏈接位置?
- 5. 如何設置TPageControl的當前頁面?
- 6. 設置Cookie訪問頁面
- 7. 獲取當前頁面url
- 8. 如何設置cookie的url中jQuery的
- 9. 設置當前頁面菜單,積極
- 10. 當前頁面前頁面的標識
- 11. Facebook的評論 - 當前頁面的URL
- 12. jquery cookie設置
- 13. 錨是由當前頁面的URL
- 14. 從WebView獲取當前頁面的URL
- 15. 獲取當前頁面的URL
- 16. 確定HttpModule中當前Url的頁面
- 17. 如何獲取/設置當前頁面URL(跨越時空瀏覽器版本)
- 18. 在頁面刷新/關閉前設置cookie
- 19. jQuery.ajax()使用當前頁面的URL,而不是指定的URL
- 20. 在jQuery手機中獲取當前頁面的URL
- 21. 如何在jQuery Mobile 1.4.5中獲取當前頁面的URL?
- 22. 設置cookie然後刷新頁面,PHP
- 23. mvc3 Cookie值未在ViewData頁面設置
- 24. 爲所有頁面設置dijit.Tree cookie
- 25. 如何獲取擁有主頁面的當前頁面的url?
- 26. php,jquery分頁,存儲當前頁面
- 27. 刷新頁面當前類
- 28. 從url獲取當前頁面
- 29. 當前Shopify頁面博客頁面標記視圖的URL
- 30. jQuery:在一個頁面上設置cookie並從另一個頁面檢索
你好...感謝你的努力。結果如下。 – user1813098 2013-04-09 12:55:32
你在什麼時候試圖保存網址? onClick事件後? – Harish 2013-04-09 13:01:15
嗨@opensourcelover是點擊事件後。我只是試圖保存當前網頁的網址,當用戶點擊打開一個WordPress的帖子,在另一個頁面打開,以便當他們完成後,他們可以回到原來的頁面。 – user1813098 2013-04-09 13:12:12