javascript htmlencode 在 FireFox XUL 中不起作用?

标签 javascript xul

我的代码是:

function htmlEncode (str){
    var div = document.createElement("div");
    div.textContent=str;
    return div.innerHTML;
}

在其他页面可以正常工作,但在xul中不行,谁能帮助我?

更新:

答案是:

function htmlEncode (str){
    var div = document.createElementNS("http://www.w3.org/1999/xhtml","div");
    div.textContent=str;
    return div.innerHTML;
}

最佳答案

我相信你必须使用 document.createElementNS相反。

关于javascript htmlencode 在 FireFox XUL 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9955757/

相关文章:

firefox-addon - XUL prefwindow 大小问题

xul - 如何打包独立的 xulrunner 应用程序

javascript - cookie 解析器中设置的 secret 和 express.js 中的 session 存储是一样的吗?

javascript - npm install 从 package-lock.json 中移除 react router

javascript - 自动调整缩放以适应谷歌地图中的所有标记

javascript - JQuery AJAX 不发送带有表单的文件

javascript - jQuery 在滚动时调整菜单栏的大小并改变图像

javascript - XUL Richlistbox选择问题

javascript - ff 扩展名。如何将参数传递给菜单中oncommand属性中的函数

javascript - Firefox 附加组件开发 |重写browser.xul