DOM 的原生追加功能在 Opera neon 中不可用

DOM's native append function not available in Opera neon

我们的网络应用程序上安装了很多跟踪脚本,我们通过使用相同的旧 JS 代码段附加到 head/body 部分来安装它们

document.getElementsByTagName('body')[0].append(scriptObject);

上面的代码片段在所有浏览器中都可以正常工作,但在 Opera Neon 中却不行。下载 link here.

我试着安慰它说的 typeof domElement.append 函数 "undefined"。 对于其他浏览器,输出为 "function"。

非常感谢有关此问题的任何提示。

最近遇到了这个问题 - DOMElement.append 不是您想要的 DOMElement.appendChild() 是您想要的。

关于为什么 append() 在某些浏览器上工作的问题(Chrome for windows works but not chrome for OSX???)我真的不知道 - append() 在任何地方似乎都没有太多文档,但它确实适用于许多桌面浏览器和移动浏览器。