如何加载字体真棒ie8 w/字体下载禁用
How to load font awesome ie8 w/Font Download disabled
我一直试图通过谷歌网络字体加载字体Awsome,因此它可以在ie8上运行,禁用字体下载(在Internet Options>Security>Downloads中(。我一直在尝试此代码的不同版本,但仍然只看到字体应该在的空框。当我启用字体下载时,图标就在那里。
<script src="//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js"></script>
<script>window.WebFont || document.write('<script src="javascripts/webfont.js"><'/script>')</script>
<script>
WebFont.load({
fontinactive: function (family, fvd) {
if (family === 'Flamenco' && 'FontAwesome') {
WebFont.load({
custom: {
families: ['Flamenco', 'FontAwesome'],
urls: [ '/stylesheets/font-awesome.min.css' ]
}
})
}
},
google: {
families: ['Flamenco'],
},
custom: {
families: ['FontAwesome'],
urls: [ '//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css' ]
}
});
</script>
添加
字体时最好在CSS中使用@Font-face
。以前做过,效果非常好。
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
来源: CSS-Tricks
相关文章:
- 如何在生成下载文件时显示加载动画
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 直接下载文件,而不是从window.open(url)
- 如何使用javascript或html下载PDF格式的填写表单
- Recaptcha在IE7和IE8中不起作用
- Javascript运行php文件,然后下载文件
- 在单击href链接的同时下载文件
- 尽管链接成功并已成功下载,但未找到NPM模块
- 通过php页面中的js强制下载txt
- 用Javascript更改我网站上的字体大小
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 如何在不下载的情况下将谷歌字体加载到chrome打包的应用程序中
- 如何加载字体真棒ie8 w/字体下载禁用
- iframes再次下载字体文件,尽管它是在主文档中下载的
- 导致IE8阻止某些文件下载的原因
- 在IE7, IE8中首次加载时字体过大
- 控制字体面何时下载字体
- javascript字体调整器不工作在IE8或IE7
- 如果字体下载被阻止,从FontAwesome后退
- 正在IExplorer中检测字体下载权限