Javascript 删除所有<;链接>;iframe中的元素

Javascript 删除所有<;链接>;iframe中的元素,javascript,html,iframe,adal,adal.js,Javascript,Html,Iframe,Adal,Adal.js,我的index.html文件中有一些链接标记 <link rel="stylesheet" href="bower_components/angular-strap/styles/libs.min.css"/> <link rel="stylesheet" href="bower_components/angular-strap/styles/docs.min.css"/> 我想用它从任何下载脚本或css的标记中清除index.html 我的问题是,如果脚本在链接标记之

我的
index.html
文件中有一些链接标记

<link rel="stylesheet" href="bower_components/angular-strap/styles/libs.min.css"/>
<link rel="stylesheet" href="bower_components/angular-strap/styles/docs.min.css"/>
我想用它从任何下载
脚本
css
的标记中清除
index.html

我的问题是,如果脚本在
链接
标记之后执行,那么
css
文件已经下载。如果脚本标记在它们之前执行,那么我不能删除元素,因为它们还不存在

我的目标是控制iframe获取的文件,我希望消除大部分文件,只保留真正需要的文件。 我怎样才能做到这一点


谢谢

我怀疑链接的css文件被下载了好几次。它们必须被缓存,并且在第一次之后已经在内存中了。您可以使用浏览器的开发工具“性能”和“网络”选项卡或类似选项卡来评估这一点


无论如何,一个想法可能是利用
DOMContentLoaded
(与之相反)

,即使它们被缓存,如果可能的话,我也希望不进行这些下载。
window.IS_ADAL_IFRAME = window.parent !== window;