我正在寻找一种不使用iframes来封装Javascript的方法。理想情况下,我希望能够在父页面上加载外部HTML组件(小部件),而不需要使用iframes的两步加载过程(首先加载主机页面,然后才加载iframe内容)。
是否有可能通过一些新的Web组件技术 - 影子DOM / 模板 / 导入 - 来实现这一目标?我已经通过向影子DOM添加HTML并封装CSS接近了这个目标,但无法确认是否可能获得组件的JavaScript执行的单独文档。
是否有可能通过一些新的Web组件技术 - 影子DOM / 模板 / 导入 - 来实现这一目标?我已经通过向影子DOM添加HTML并封装CSS接近了这个目标,但无法确认是否可能获得组件的JavaScript执行的单独文档。
document
将保持不变(除了使用iframe
来创建另一个嵌入式文档外,没有其他创建嵌入式文档的能力,我敢打赌永远也不会有这样的能力)。 - Aleksei Matiushkin