Sam*_*lly 8 internet-explorer font-awesome
我们的一些IE11客户端在我们的Web应用程序中没有看到"font-awesome"webfonts.我已经使用我们自己的IE11实例进行了大量测试,也通过跨浏览器测试工具进行了测试.全部正确执行.所以我很难理解为什么IE11的某些设置可能看不到"Font-Awesome"的webfonts?我确实尝试更改安全设置以复制问题,但没有成功.
所以我正在就可能导致这个问题的原因寻求一些建议?我能想到的另一件事是,如果在Citrix等共享服务器上提供IE.
提前致谢.
EDIT1
更多证据:
Desktop1 S/W Firewall(on/off) Windows 7 IE V11.0.9600.17959 Office Errors
Laptop1 No S/W Firewall Windows 7 IE V11.0.9600.17959 Office OK
Laptop1 No S/W Firewall Windows 7 IE V11.0.9600.17959 Home OK
Azure VM ?? S/W Firewall Windows 10 IE V11 via Edge Azure OK
Azure VM ?? S/W Firewall Windows 10 Edge Azure OK
Laptop2 ?? S/W Firewall Windows 10 Edge Home Errors
Run Code Online (Sandbox Code Playgroud)
更多证据2
当我第一次进入页面时,图标显示.当用户从超链接重新进入页面时,图标不显示.但是ctrl-F5对它进行排序.
更多证据3
我还看到链接到可点击字体的Ajax链接请求变为非活动状态.
更多证据4
当我将我的网站添加到"受限制"时,我甚至无法登录,所以我不相信这就是原因.
找到问题的原因.
我的问题是由IE浏览器历史记录设置引起并修复的
Cog
- Internet Options
- General
- Browsing History
- Settings
- Temporary Internet Files
- Automatic (will cause issue)
- Every time I visit the webpage (will fix issue)
Run Code Online (Sandbox Code Playgroud)
下面的答案仍然会引起问题,但在我的情况下不是原因
找到问题的原因,但不适用于HTTPS
刚刚发现,如果我尝试通过Cloudflare实现HTTPS,那么问题就在于......
小智 5
我注意到"受限制的站点"(在Internet Explorer中)中的站点不显示字体很棒,而"受信任站点"区域中的站点则显示.
所以我猜这个问题是针对不同用户的不同IE安全设置.
你可以要求用户在IE中检查/更改他们的选项,例如(IE 11的说明,但其他人将非常相似):
注意如果您不使用https,您可能还需要该选项
请求用户进行这些更改,然后从那里进行故障排除.
如果您可以访问任何用户的计算机,可以远程访问,或者您可以指导任何高级用户,那么也可以尝试使用其计算机上的优秀Fiddler http代理进行调试,以查看http请求/响应级别发生的情况.
您还可以更改自己的IE安全设置,以查看是否可以复制问题
归档时间: |
|
查看次数: |
12590 次 |
最近记录: |