是否可以创建一个新的HTMLDocument并在其中评估JavaScript,例如:
let doc = document.implementation.createHTMLDocument()
let el = doc.createElement("script")
el.setAttribute("src", "https://gist.github.com/ayushn21/e6f101f2e28ae609446b9aec95d4e2da.js")
doc.head.appendChild(el)
运行该代码后,doc.body.innerHTML
仍然是一个空字符串。有没有办法在新的HTMLDocument对象的上下文中运行该远程脚本?
是,请使用