[英]Parse variable from URL to display different content on HTML page (JS)
我每周都會發送一封電子郵件通訊,其中包含不同的主題,並且您可以從其中單擊一個網頁。
在第1周,該電子郵件是關於“電話”的,如果有人單擊該鏈接,則該電子郵件可能包含略有不同的變量(例如,第1周的URL末尾是?content = phone)。
加載網頁時,僅顯示手機上的內容。
每周將有8封電子郵件,因此URL中將有8套內容和不同的變量。
我只需要一個JavaScript就能做到這一點?
您可以使用HTML來做一些非常簡單和古老的事情,例如:
<a name="phone"></a><h1>This is my phone section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<a name="car"></a><h1>This is my car section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<a name="house"></a><h1>This is my house section</h1>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
然后,您所有的網址如下:emaillink1.html#car
您想要在頂部的部分后面的井號。
如果必須在客戶端的靜態頁面上完成此操作,則可以使用window.location.hash
來顯示/隱藏頁面的不同部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.