在我维护的一个网站上,我在页面顶部发现了类似的内容:
if (top.frames.length!=0) top.location=self.document.location;
它阻止在 iframe 中打开页面,它适用于除 Opera 之外的所有浏览器(Win7,v. 12.15,build 1748,w32)。从我在 CSS 中加载外部字体时注意到的情况来看,我已经加载top.frames.length
了许多外部字体。
您能否解释一下为什么会发生这种情况以及歌剧加载字体的精确程度(这取决于字体域或大小)?
提前致谢!
[编辑]
仅当字体已经在缓存中时才会发生。简单的测试就在这里。