我有8封電子郵件被髮送出去,1個網頁鏈接到電子郵件。通過電子郵件發送至會員Div
如果1封電子郵件是關於某個特定的主題,我希望鏈接轉到網頁並在8個選項中顯示關於這個主題的DIV。
我認爲這是JavaScript,如果是的話,是否有任何腳本,我可以使用?
我希望這是有道理的,但我很樂意澄清。我想我需要JavaScript來讀取ID GET變量
感謝
我有8封電子郵件被髮送出去,1個網頁鏈接到電子郵件。通過電子郵件發送至會員Div
如果1封電子郵件是關於某個特定的主題,我希望鏈接轉到網頁並在8個選項中顯示關於這個主題的DIV。
我認爲這是JavaScript,如果是的話,是否有任何腳本,我可以使用?
我希望這是有道理的,但我很樂意澄清。我想我需要JavaScript來讀取ID GET變量
感謝
您已經8個電子郵件發出鏈接到同一個網站?
有電子郵件鏈接到一個URL附加的GET變量的ID:
Email 1 link: http://yousite.com/email.html?id=1
Email 2 link: http://yousite.com/email.html?id=2
Email 3 link: http://yousite.com/email.html?id=3
...
然後你可以使用服務器端腳本或JavaScript來讀取id
GET變量。
儘管@格雷格的方法是有用的,我會用爲此事錨,如:
http://yousite.com/email.html#option1
http://yousite.com/email.html#option2
http://yousite.com/email.html#option3
無法真正使用錨點,因爲這意味着7個視頻將無關緊要。爲了澄清更多...我每週發送8封電子郵件,發送給不同的主題和一個網站。每週的主題都會有所不同,從而使網站上的內容需要不同。例如。第一週是關於手機,如果你點擊鏈接到網站,手機上的視頻將顯示在DIV中。第2周將在筆記本電腦上,所以鏈接將需要去同一個網站,但JavaScript會認識到網址略有不同,並會顯示筆記本電腦的視頻呢? – Tim 2010-12-17 10:40:36
@Tim使用散列更好,因爲它更容易在JavaScript中閱讀。這裏是工作示例:http://jsfiddle.net/HGhRG/在你的情況下,ParseHash()函數在頁面加載時運行,這是一個完成的交易。 :) – 2010-12-17 10:55:25
我試過這個,如果在電子郵件鏈接(從另一個HTML頁面)中使用錨點,它不起作用。它只有在您點擊您在頁面上提供的鏈接時纔有效。 – Tim 2010-12-17 11:28:30
是啊,這就是我的想法。該網址確實包含其他變量,因此如果網站上的一些javascript讀取了變量,例如id = mobilephone,則右側欄中的div會顯示筆記本電腦的視頻。任何想法的JavaScript? – Tim 2010-12-17 10:45:21
@Tim,如果您每週有不同的內容以及8種不同的選項,請同時使用Greg的方法和錨點。該ID將讓系統知道本週的主題,並且錨會讓系統知道要加載哪個特定的視頻。我假設你想「加載」同一頁面中的所有視頻,但首先切換要展示的視頻,如果情況並非如此,請更新問題。 – yoda 2010-12-17 11:11:06
Hi Yoda,是的,你是對的..所有的視頻將被預裝在同一頁面。每個星期的電子郵件都會包含一個不同的變量,用於在該頁面上的特定視頻。你能幫忙找到一個可以做到這一點的腳本嗎?謝謝 – Tim 2010-12-17 11:45:02