Edge浏览器扩展:如何操作iframe网页
是的,我知道Edge浏览器扩展。对于你的问题,这是因为Content Scripts只会注入到主文档中,而不会注入到iframe中。如果你想操作iframe中的网页,你需要在iframe中注入Content Scripts。你可以在扩展的manifest文件中设置'all_frames': true,这会将Content Scripts注入到所有的iframe中。但是请注意,这可能会影响到页面的性能。另外,如果你只需要操作特定的iframe,你可以使用Chrome API中的chrome.webNavigation.onDOMContentLoaded事件,来检测iframe的加载情况并注入Content Scripts。
原文地址: https://www.cveoy.top/t/topic/oGuj 著作权归作者所有。请勿转载和采集!