4

我正在寻找 PHP 的html_entity_decode的 javascript 版本。我找到了这个:

function html_entity_decode(str){
 var tarea=document.createElement('textarea');
 tarea.innerHTML = str; return tarea.value;
 tarea.parentNode.removeChild(tarea);
}

但是,我不能使用它,因为我需要为 FBML/FBJS Facebook 画布应用程序编写此代码,并且他们禁用了 innerHTML 和任何类似的东西(我知道这很疯狂)。

有没有其他方法可以做到这一点,而不是把绳子粘在一个元素上然后再把它拉回来?请确保只使用FBJS中允许的功能

4

1 回答 1

1

我想你必须手动完成。一个快速的谷歌搜索带来了这个库,它可以满足你的需求。

于 2010-07-21T18:12:06.750 回答