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

手動で行う必要があると思います。簡単なGoogle検索で、あなたが望むことを行うこのライブラリが表示されました.

于 2010-07-21T18:12:06.750 に答える