Colorbox似乎破了<a href="mailto:"> @ symbols...any ideas?</a>

时间:2011-08-23 16:02:18

标签: jquery hyperlink colorbox mailto

我对colorbox jQuery插件有一个奇怪的问题,需要一些指导。

该插件工作正常,并在单击时加载外部html文件。外部html文件加载在colorbox模态窗口中,但只有一个问题...

这行代码;

<p>Email: <a class="email" href="mailto:name@company.com">name@company.com</a></p>

无论出于何种原因,无论mailto是否具有@符号或等效的html号,它总是在前端呈现为&amp; #64;在平面文字中。因此,当用户点击/复制链接时,它显示为名称&amp; #64; company.com

任何想法如何解决这个问题?

它似乎不是彩盒网站上的常见问题,我找不到任何其他类似问题的提及。

非常感谢任何帮助,

安迪

2 个答案:

答案 0 :(得分:1)

我无法使用ColorBox的 iframe 选项使用类似的设置来重现此问题。

您可以考虑验证父文件的DocType和/或将子页面(带有mail-to的子页面)直接加载到浏览器中。

这将隔离ColorBox是否参与......但你知道,我打赌。

此致

  • Kevin M。

答案 1 :(得分:0)

这可能是与您的CMS有关的问题,而不是使用colorbox特有的问题。拉起你的JS控制台,从服务器发出ajax请求,看看它返回给你的是什么。我的猜测是,在标记到达彩盒之前,编码发生在服务器端。