我的一个项目有问题
我正在开发一个将 html 代码注入页面的 chrome 扩展,特别是我正在注入一个由浏览器操作触发的引导模式。
我目前面临的问题是负责在末尾注入模态的代码body
也将其注入到任何iframes
存在中。
这是我正在使用的代码:
$('html > body:not(iframe body)').append(container);
遗憾的是,这不会导致选择预期的正文元素。由于代码是注入的,并且我无法控制源文档,因此我不能依赖.first()
或.last()
作为解决方法
对此问题的任何帮助将不胜感激:)
编辑:通常问题iframes
出在类型元素内#document
(如果我有所需的声誉,我会发布它的图像)