Я ищу javascript-версию PHP html_entity_decode . Я нашел это:
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