Javascript iframes再次下载字体文件,尽管它是在主文档中下载的

Javascript iframes再次下载字体文件,尽管它是在主文档中下载的,javascript,html,iframe,fonts,Javascript,Html,Iframe,Fonts,我有一个主html文件和一个iframe标记。iframe包含另一个完整的带有all和tag的#文档 在body标签中有一些div,它们使用在开始加载主文档时下载的字体。当我尝试在chrome中打开iframe的文档时,iframe中的文档再次需要下载所需的字体文件 我不想下载iframe文档的字体文件,而不是使用在主文档开头下载的相同字体文件(如果存在)。如果主文档未加载所需字体,则仅下载字体文件 如果需要任何与服务器相关的更改,请告诉我。我可以更正,但据我所知,iframe需要下载字体,因为

我有一个主html文件和一个iframe标记。iframe包含另一个完整的带有all和tag的#文档

在body标签中有一些div,它们使用在开始加载主文档时下载的字体。当我尝试在chrome中打开iframe的文档时,iframe中的文档再次需要下载所需的字体文件

我不想下载iframe文档的字体文件,而不是使用在主文档开头下载的相同字体文件(如果存在)。如果主文档未加载所需字体,则仅下载字体文件


如果需要任何与服务器相关的更改,请告诉我。

我可以更正,但据我所知,iframe需要下载字体,因为iframe会发出自己的请求,并且不会从父页面(您的主页)继承任何样式


希望这有帮助。

但在其他浏览器中,如mozzila和ie10,当在dom中加载iframe时,这些资源已经加载到iframe中。不需要在上述浏览器中再次下载这些资源。即使我从IIS服务器加载我的站点,这个问题也会得到解决,iframe仅在加载主documnet时加载了那些必需的资源。希望您理解我的问题。iframe中加载的文档仍然是它自己的文档,其行为与任何其他文档一样,无论是否显示在框架中,当涉及到提出请求时,它将不得不调用它自己的样式、脚本等。另外,如果你想让我看一下,你能把你的代码放在上面吗