我有一个带有自定义@ font-face的.NET页面,该页面在所有浏览器中都能正常显示和运行。此页面进行部分回发以在后台加载对用户隐藏的其他内容。除了在Firefox中进行硬刷新(Ctrl + F5)之外,所有内容都很好地协同工作,后者决定在每次AJAX响应后重新应用@ font-face。
当我说它重新应用@ font-face时,我的意思是它提出了对字体的请求(Firebug显示状态为“200(BFCache)”,因此它不会返回服务器),并且所有使用@ font-face闪烁的文本。我每次加载页面时都会发出很多AJAX请求,因此在每个响应中看到所有页面文本都会闪现非常烦人。
有没有人有任何想法让Firefox很好玩?