所以我知道我可以像这样编写自己的 HTML 编码函数:
function getHTMLEncode(t) {
return t.toString().replace(/&/g,"&").replace(/"/g,""").replace(/</g,"<").replace(/>/g,">");
}
但我想知道是否有任何可用于 XPCOM 组件的本机工具。我正在编写一个组件,而不是一个覆盖,所以我没有一个 DOM 来做一些技巧,比如创建一个 DOM 元素并设置它的innerHTML
.