我使用表(:sad face :)编写了一个HTML电子邮件,并且在使用Internet Explorer的发送 - >时显示完美。电子邮件页面。我的问题是我的跳转链接
<a href="#jumplink">Go to the jump link</a>
不再有效,只需打开我发送的页面的完整网址即可。我查看了跳转链接工作的电子邮件来源,我看到跳转链接看起来像这样
<a href="BLOCKED::#wordtag">Word generated jump link</a>
我尝试添加此功能,但我仍然在进行IE开放,现在转到http:///
知道我是否需要添加额外的标签或其他方式来解决这个问题?
答案 0 :(得分:2)
基本上,这与微软处理互联网安全的方式有关。不幸的是,最好避免在HTML电子邮件中避免使用命名(跳转)锚点。但是,为了解决这个问题,您可能希望提供一个指向HTML电子邮件的网页的链接,该网页当然可以命名为锚点。
您可以在this article at Sitepoint上详细了解有关电子邮件设计的最佳做法。电子邮件标准项目还有一个很好的HTML电子邮件设计资源。
答案 1 :(得分:1)
你可以试试!! 在展望中 - &gt;新邮件 - &gt;附加文件 - &gt;插入(在此处选择html文件) - &gt;作为文本插入(插入下拉列表) 这将使跳转链接起作用。 但问题是所有活动链接和访问过的链接颜色。这样做使您无法控制访问和活动的链接颜色。
答案 2 :(得分:0)
您可以将电子邮件模板创建为签名。 在IE中打开tempalte,然后单击CTRL + A复制页面。
创建签名并按原样分页内容。
创建新电子邮件并插入签名。该模板将被加载。
答案 3 :(得分:0)
我遇到了同样的问题。尝试使用Internet Explorer发送html页面时发送 - &gt;通过电子邮件页面,锚点指向网页的网址而不是邮件中的内部链接。
这可以通过在页面的头部添加:
来解决<base href="" />