无法在 IE11 中将 HTMLDivElement 追加到 HTMLUnknownElement

Cannot append HTMLDivElement to HTMLUnknownElement in IE11

提问人:demo 提问时间:2/25/2020 更新时间:2/25/2020 访问量:87

问:

我有使用knockoutJs的应用程序。在那里,我有自定义组件。但是由于某些原因,存在错误,例如.WrongDocument

在库中有一些代码:

domNode.appendChild(childNodes[i]);

哪里是我的组件,它的 - 是我的 DOM - 是组件的模板,它不是我的 DOM。它更像是:domNodeHTMLUnknownElementownerDocumentchildNodes[i]ownerDocument

<html><head><title></title><base href="https://localhost:44040/user/Details"></head><body></body></html>

这个错误可能是由于不一样吗?以及如何解决?ownerDocuments

对于其他浏览器,它可以正常工作。

JavaScript HTML Internet-Explorer DOM Knockout.js

评论

1赞 epascarello 2/25/2020
显示更多代码。如果有一些示例代码可以重现错误,那就太好了。
0赞 CoderLee 2/25/2020
你能分享一下错误和最小可重复的例子吗?
0赞 demo 2/25/2020
@epascarello,是的,我想要,但是创建一个简单的 jsFiddle 示例目前无法重现我的问题。看起来像在 jsFiddle 项中从同一个 DOM 添加
0赞 epascarello 2/25/2020
确切的错误消息是什么?
0赞 demo 2/25/2020
@epascarello“SCRIPT5022:WrongDocumentError”

答: 暂无答案