2011-10-10 33 views
1

我做了一個web應用程序,我們使用的是imageflow的iPad /移動和HTML編碼jQuery的URL鏈接

而且在圖像的描述中,我們有一個鏈接到我們的網站的另一部分。問題是href必須是html編碼,否則它會破壞重新定義並將url放在錯誤的地方。正因爲如此,它不適用於手機或ipad /手機。

是否有一個替代我可以用來編碼,而不是使用$「例如或某種類型的修補程序,我可以使用它來與移動設備配合使用?

<img src="image/img1.jpg" longdesc="setup.php" alt="&lt;strong&gt;Name1&lt;/strong&gt;&lt;br /&gt;Birthday1&lt;br /&gt;&lt;a href=&quot;profile.php&quot;&gt;View Profile&lt;/a&gt;/&lt;a href=&quot;photos.php&quot;&gt;Photos&lt;/a&gt;&lt;br /&gt;&lt;span class=&quot;greenText&quot;&gt;&lt;strong&gt;Question&lt;/strong&gt; &lt;a href=&quot;ask.php&quot;&gt;Ask them!&lt;/a&gt; " /> 

每個圖像都是這樣的。 Imageflow應用程序會要求將這些網址在alt描述中進行編碼。

回答

1

你有幾個選擇逃避報價:

  • &#32;
  • &#x22;
  • &quot;
  • %22(最短)

如果可能的話,我建議將URL更改爲更合適的URL。

+0

謝謝,試過了,它沒有工作。就像我說的,如果我試圖做它的標準方式,它會打破jQuery的程序即時通訊使用 –

+0

顯示您的HTML源代碼。 –

+0

我假設你在談論'alt'屬性,而不是'href'屬性(原始問題)?在這種情況下,顯然需要html實體。 *僅*非實體替代方案使用單引號:' <a href='profile.php'>..</a> ' –