2011-08-23 39 views
1

我對colorbox jQuery插件有一個奇怪的問題,需要一些指導。Colorbox似乎正在破解<a href="mailto:"> @符號......任何想法?

該插件工作正常,單擊時加載外部html文件。外部html文件加載在colorbox模式窗口中,但只有一個問題...

這行代碼;

<p>Email: <a class="email" href="mailto:[email protected]">[email protected]</a></p> 

無論出於何種原因,不管是否與的mailto具有符號@或HTML數等效它總是呈現在前端爲&#64;在平面文本中。因此,當用戶點擊/複製鏈接它顯示爲名稱&#64; company.com

任何想法如何解決這個問題?

它似乎不是在colorbox網站上的常見問題,我找不到任何其他類似問題。

任何幫助將不勝感激,

安迪

+0

你有沒有試過「mailto:name & company.com」? (可能是idk:P) –

+0

'&'=&,而不是@。 –

回答

1

我無法通過使用彩盒的IFRAME選項類似的設置在這裏攝製的問題。

您可能會考慮驗證父文件的DocType和/或將子頁面(帶有郵件的頁面)直接加載到瀏覽器中。

這將隔離是否涉及ColorBox ......但你知道,我敢打賭。

問候

  • 凱文M.
0

這可能是與您的CMS的問題,而不是具體的使用顏色框的東西。拉起你的JS控制檯,並從你的服務器發出一個Ajax請求,看看它返回給你。我的猜測是在標記達到colorbox之前,編碼發生在服務器端。