だから私は次のような独自のHTMLエンコーディング関数を書くことができることを知っています:
function getHTMLEncode(t) {
return t.toString().replace(/&/g,"&").replace(/"/g,""").replace(/</g,"<").replace(/>/g,">");
}
しかし、XPCOMコンポーネントで利用できるこのためのネイティブ機能があるかどうか疑問に思いました。オーバーレイではなくコンポーネントを作成しているので、DOM要素の作成やその設定などのトリックを実行するためのDOMがありませんinnerHTML
。