2012-01-14 83 views
0

我使用Google地圖。地圖上點的座標和這些點的描述位於XML文檔中。一些描述有html標籤。在頁面的派生中 - 它們顯示爲。 我明白,你需要更換<和>做這種功能:如何從HTML中的XML文檔轉換html特殊字符

String.prototype.replaceAll = function(search, replace) { 
return this.split(search).join(replace); 
} 

我用這個:

var text = points_array[i]['text']; 
text = text.replaceAll('&lt', "<"); 
var text2 = text.replaceAll('&gt;', ">"); 
jQuery("#about").text(text2); 

其結果是,所有的同樣的效果也沒有。什麼可能是錯的?

回答

1

你,如果你想傳遞的字符串被視爲一個HTML字符串,否則將永遠被解釋爲文本的正常串

+0

非常感謝您使用jquery .html()) – Andrei 2012-01-14 22:30:57