jquery - 仅在 firefox 上重新加载后显示文本

标签 jquery html css twitter-bootstrap firefox

我有一个只在 firefox 上发生的特殊问题。如果站点是第一次用firefox 打开,它不会显示div 中的某些文本部分。 你可以在这里看到它:http://www.cyberassec.de/haftplichtversicherung.php 看底部或这里screenshot .

重新加载此站点后,所有文本都会正确显示。这可以通过清理缓存来重现。在 IE 或 Chrome 上没有问题。

我在 windows 7 专业版上使用 firefox 38.0.5。该网页使用 jQuery 1.11.1 和 bootstrap 3.3.4。

谁能帮忙解决显示问题?

谢谢!

最佳答案

看起来像是字体的问题。默认情况下,Mozilla 不允许加载来自不同域的字体。

您需要一些 htaccess 代码才能使其工作:

允许所有域的字体:

 // This will allow font embedding from all domains
  <FilesMatch "\.(ttf|ttc|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin "*"
    </IfModule>
  </FilesMatch>

允许特定域的字体:

 // Allow only specific domain for fonts
  <FilesMatch "\.(ttf|ttc|otf|eot|woff)$">
    <IfModule mod_headers.c>
        Access-Control-Allow-Origin: http://otherdomain.com
    </IfModule>
  </FilesMatch>

更多信息:Webkit Font issue

关于jquery - 仅在 firefox 上重新加载后显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30974817/

相关文章:

php - iPhone强制下载文件?

html - 在 HTML 页面中加载 CSS 文件的顺序是什么?

css - Bootstrap 3 水平中心按钮组连续

css - 我在 Dreamweaver 的 CSS 代码中遇到了问题。我怎样才能将两个值附加到一个属性并使它们都适用于任何浏览器?

jquery - 精细上传者 : how can I append input hidden fields to the autoupload?

jquery - 将手持触摸事件添加到 Web 应用程序

javascript - FormData 不是构造函数

javascript - Jquery:获取不是具有相同类名的元素的后代的类的所有元素?

PHP - 根据文件夹名称激活链接

css - 如何制作CSS文本溢出动画