【问题标题】:javascript equivalent of html_entity_decode that doesn't rely on innerHTML?不依赖innerHTML的html_entity_decode的javascript等价物?
【发布时间】:2010-07-21 18:07:46
【问题描述】:

我正在寻找 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中允许的功能

【问题讨论】:

    标签: javascript fbjs html-encode


    【解决方案1】:

    我猜你必须手动完成。快速的 Google 搜索找到了 this library,可以满足您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-05
      • 2016-08-30
      • 2015-09-27
      • 2015-09-21
      • 1970-01-01
      • 2014-02-27
      • 2013-08-25
      • 1970-01-01
      相关资源
      最近更新 更多