2010-08-06 139 views
0

我已經使用表格(:sad face :)編寫了HTML電子郵件,並且在使用Internet Explorer的Send - > Page by Email時完美顯示。我的問題是,我的跳轉鏈接HTML電子郵件跳轉鏈接無法正常工作

<a href="#jumplink">Go to the jump link</a> 

不再工作,只需打開我發送的網頁的完整URL即可。我已經通過電子郵件在跳躍環節做工作的源頭看去,只見那跳躍的鏈接看起來像這樣

<a href="BLOCKED::#wordtag">Word generated jump link</a> 

我嘗試添加這一點,但我仍然得到IE瀏覽器打開和它現在要http:///

任何想法,如果有任何額外的標籤,我需要添加或以其他方式來解決這個問題?

+0

你試圖解決這個問題爲您的用戶,以便他們可以使用IE瀏覽器通過電子郵件發送一個網頁:

這可以通過在頁面頭部添加該如何解決?或者您是否嘗試使用IE作爲創建要發送的HTML電子郵件的方式? - 如果是後者,這不是一個好方法。 – scunliffe 2010-08-06 15:38:16

+0

此外您還要發送哪些電子郵件客戶端?例如Outlook/Outlook express可能會以Thunderbird不會的方式改變您的內容。 – scunliffe 2010-08-06 15:44:54

+0

將使用這個人將只能訪問IE6和Outlook(我在英國的NHS工作,因此安裝Mozilla的東西是幾乎不可能的:()有沒有更好的方式來獲取HTML文件,並得到它到Outlook?我使用這種方法,因爲除了跳轉鏈接一切正常。 – 2010-08-10 15:54:02

回答

2

從本質上講,這與Microsoft處理Internet安全的方式有關。不幸的是,最好避免在HTML電子郵件中使用命名(跳轉)錨點。然而,爲了克服這個問題,你可能想要提供一個鏈接到一個帶有HTML郵件的網頁,這當然可以命名錨。

您可以在this article at Sitepoint上閱讀有關電子郵件設計最佳實踐的更多信息。在電子郵件標準項目中,也有很好的HTML電子郵件設計資源。

1

你可以試試這個! 在outlook - >新電子郵件 - >附加文件 - >插入(在這裏選擇html文件) - >插入爲文本(插入下拉) 這將使跳轉鏈接工作。 但問題是所有的活動鏈接和訪問過的鏈接顏色。這樣做會使您無法控制訪問和活動的鏈接顏色。

0

您可以創建電子郵件模板作爲簽名。 在IE中打開tempalte並單擊CTRL + A複製頁面。

按原樣創建簽名和頁面內容。

創建一封新郵件並插入簽名。該模板將被加載。

0

我有同樣的問題。當嘗試使用Internet Explorer的發送 - >按電子郵件發送html頁面時,錨點指向網頁的url而不是郵件中的內部鏈接。

<base href="" /> 
相關問題