在上面的链接中,它列出了三种方法,其中一种是将内容转储到文档片段中。具体来说,它要求转储到fragment.body.innerHTML
中。
最后一部分不正确吗?没有身体属性。从我在stackoverflow的其他线程中看到的情况来看,这似乎也是错误的。
我改为这样做:
let frag = new DocumentFragment();
let html = document.createElement('html');
html.innerHTML = xhr.responseText;
frag.appendChild(html);
是否有一种方法可以通过fragment.body.innerHTML
来实现,这是一种变通方法?
同样重要的是,没有办法向片段添加文档类型,对吗?我不确定这是否有用,但仍想确定。