簡體   English   中英

如何創建onclick cookie鏈接,然后導航到鏈接的url之后,讓該cookie重定向當前url

[英]How to create an onclick cookie link and then after navigating to link's url, have that cookie redirect the current url

好的,這聽起來可能令人困惑,所以讓我解釋一下。 我正在使用一個具有單個頁面布局和獨立頁面布局的wordpress主題。 在單頁面布局中,您單擊的每個導航欄鏈接都將您滾動到頁面的一部分。 在獨立頁面中,單擊包含主頁內容的導航欄鏈接時,它會將您鏈接到該內容的獨立頁面,而不是轉到主頁並滾動到該內容。

現在,在我得到很多答案之前,說只是做url /#content塊,這是行不通的,因為主題創建者決定對所有命名的內容使用多個ID。 我知道這太可怕了。 我實際上已經嘗試了很多東西。 因此,我現在的想法是在用戶單擊#header導航欄中的鏈接時存儲cookie,並在瀏覽器中存儲cookie。 當用戶到達主頁時,主頁會檢查該cookie並將其滾動到適當的區域。

我從來沒有使用過cookie來了解如何編寫代碼,我只是了解它們如何從php中工作,我認為javascript有點相似。 如果不清楚,請詢問。

您有兩種類型的cookie,僅Http和常規的cookie(您有更多類型,但是對於這個問題,其他類型都不相關)。 因為這里是在談論用JavaScript創建cookie,所以不存在僅使用Http的cookie。
javascript基本庫將為您提供執行所需功能的工具。

現在,從我自己對這個問題的觀點來看,我建議僅在您的查看器使用新瀏覽器的情況下才使用本地存儲(舊的IE無法使用)。 這個javascript庫將說明如何使用它。

希望我能幫助,干杯!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM