Javascript DOM的本机附加函数在Opera中不可用

Javascript DOM的本机附加函数在Opera中不可用,javascript,dom,browser,opera,Javascript,Dom,Browser,Opera,我们的web应用程序上安装了很多跟踪脚本,我们使用相同的旧JS snippent将它们附加到头部/身体部分 document.getElementsByTagName('body')[0].append(scriptObject); 上述代码段在所有浏览器中都可以正常工作,但在Opera Neon中则不行。下载链接 我试着安慰DomeElement.append函数的类型,它说未定义。 在其他浏览器中,输出是相同的函数 非常感谢您对这个问题的任何提示。我们最近遇到了这个问题-DomeEleme

我们的web应用程序上安装了很多跟踪脚本,我们使用相同的旧JS snippent将它们附加到头部/身体部分

document.getElementsByTagName('body')[0].append(scriptObject);
上述代码段在所有浏览器中都可以正常工作,但在Opera Neon中则不行。下载链接

我试着安慰DomeElement.append函数的类型,它说未定义。 在其他浏览器中,输出是相同的函数


非常感谢您对这个问题的任何提示。

我们最近遇到了这个问题-DomeElement.append不是您想要的DomeElement.appendChild是您想要的


至于为什么append可以在某些浏览器上运行的问题,Chrome for windows可以运行,而不是Chrome for OSX???我真的不知道-append anywhere似乎没有太多文档,但它在许多桌面浏览器和移动浏览器上都能工作。

从来没有时间更新这个问题。谢谢你的回复。这个孩子为我工作,我相信这是解决这种情况的好办法。