(转)解决IE9以上因Mime类型问题而无法加载本地外链CSS问题

由于再web学习过程中遇到了针对于IE9+的浏览器不能识别外部CSS链接的问题,费了九牛二虎之力终于找到了解决办法,方法为转载一个网友的,链接如下:http://oxoxo.blog.51cto.com/9301862/1578967,话不多说,直接说解决办法:

依稀记得,这貌似是我第二次遇到该问题了,只记得第一次,小码哥没有认真对待,稀里糊涂就撒手不管了!!当这次再次遇到该问题后,哥怒了,必须解决它!

IE9以上的IE浏览器中,尤其是本地环境下,在没有配置服务器的环境下,会遇到外链的CSS文件无法加载成功,而导致想要的效果没有实现,,真心很KB呀!!当你遇到这样的问题是,你在IE自带的调试工具里的控制台里会看到“SEC7113:CSS因Mime类型不匹配而被忽略”的错误提示,那什么是Mime类型不匹配呢?下面为大家介绍什么是Mime类型

MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型就是设定某种扩展名文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义文件名,以及一些媒体文件打开方式。http://baike.baidu.com/view/160611.htm?fr=aladdin

知道了什么是Mime类型后,我貌似明白了为啥IE9以上的IE浏览器不能识别外链的CSS文件了,应该是因为微软从IE9之后添加了文件名识别的程序,这是在IE9以上的标准模式下才会出现的,在兼容模式下就没有问题。那么,我们怎么解决该问题呢?小码哥也是费了27年吃奶的劲儿才最终找到原因滴!因为网上五花八门的答案太多了,大多不能解决,能解决的说让配置本地服务器,在什么IIS下配置CSS文件type类型值。我一听就晕了,,关键是偶现在对后台服务器还不是很熟啦!

废话不说了,直接贴答案了,再贴答案之前,先给大家介绍一个文件:File TypesMan.exe文件。

这是解决咱们遇到问题的关键:

FileTypesMan是一个用来查看系统中已注册文件类型的小工具。在“文[3] 件夹选项”里面的“文件类型”选项卡里面你也可以查看已注册的文件类型,它显示您的计算机上的所有文件扩展名和注册类型列表。对于每个文件类型,将显示以下信息:类型名称,描述,MIME类型,知觉的类型,标志,浏览器标志。FileTypesMan还允许你轻松地编辑每个文件类型的属性和标志,以及它允许您添加,编辑,删除的文件类型的操作。http://baike.baidu.com/view/7758078.htm?fr=aladdin

解决方案:

1、下载File TypesMan,在百度里直接搜就能找到。

2、解压运行刚下载的File TypesMan.exe文件,在运行的时候可能会用几十秒的时间请耐心等待。

3、在列表中找到.CSS 双击进入到‘编辑文件类型’界面。

4、在Mime类型那里,将类型修改为text/css

5、保存,点击确定后就OK了!

然后从新在本地运行你的代码就KO了该问题了!下有附带下好的File TypesMan.exe文件。希望对大家有帮助哈!

文件链接地址:http://files.cnblogs.com/files/siyuetian0606/FileTypesMan.rar

时间: 2024-10-09 12:46:21

(转)解决IE9以上因Mime类型问题而无法加载本地外链CSS问题的相关文章

解决安装mysql-connector-odbc-5.3.2 错误1918……不能加载安装或转换器库……的BUG

还是在虚拟机Windows Server 2003上安装mysql-connector-odbc-5.3.2,装着装着就报错了,大致是"错误1918--不能加载安装或转换器库--",问我Retry,Ignore还是Abort.Retry是过不去的,Ignore就装坏了,Abort就是放弃咯. Google了一下,大致是安装包缺少某些dll.参考:http://bugs.mysql.com/bug.php?id=72292 回到Windows 8.1,把C:\Windows\SysWOW

解决Github使用Fastly CDN而导致不能加载网页的方法 转自 沙丘:http://www.enkoo.net/fastly-cdn-in-gifhub.html

Github现在基本属于"安全"网站,但Github使用fastly.net的CDN服务后,其网站在国内经常不能正常加载网页.github.global.ssl.fastly.net的亚洲IP一般为103.245.222.184,速度更快,但在国内经常"失效",而Hosts手动更改为欧美IP的方法目前有效.github.global.ssl.fastly.net简单测试,在Hosts中自定义github.global.ssl.fastly.net非亚洲IP目前有效.

初步解决《powershell 的版本所引起的加载 FSharp 编译器问题》

首先,我们定义一个函数 Compiler-FSharp,有两个参数,一个是 F#  源代码,当然是必须的:另一个是必须的引用,这是可选的. 然后,调用这个函数. Function Compiler-FSharp  ([string] $fSharpCode,[Array]$References) { # 判断 Powershell 的版本 $is32= $PSHOME.Contains("SysWOW64") $isAMD64= ($env:PROCESSOR_ARCHITECTURE

IE9总是弹出“ICBC Anti-Phishing class” 加载项是否要启用还是不启用的提示

解决方法: 后来在通过查询,发现 IcbcDaemon.exe 进程是写在系统服务中的,我们可以在系统的服务管理工具中停止该服务: 1.单击开始,在搜索框中输入 services.msc ,按下回车键即可打开服务管理工具. 2.在右侧列表中找到 ICBC Daemon Service ,双击进行设置,将启动类型设置为“禁用”,在单击确认按钮进行保存. 3.在IE浏览器“工具”--> “管理加载项”,找到 ICBC Anti-Phishing class  将其禁用就行. 现在你在打开IE9浏览器

解决VS2012新建MVC3等项目时,收到加载程序集“NuGet.VisualStudio.Interop…”的错误

vs2012来做一个mvc3的项目,哪知在创建ado数据模型时跳出这么一个东东 错 误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”.有关此问题和如何启用此模板的详细信息,请参见有关“自定义项目模板”的文档. 查了资料才明白VS2012已经全面切换到使用NuGet这个第三方开源工具来管理项目包和引用模块了,使用VS2012开

微信小程序-工具无法加载本地模拟开发服务的解决办法

微信小程序开发工具出现如下问题: 因为网络代理软件或者 VPN 影响,工具无法加载本地模拟开发服务  请尝试以下任一解决方案1.关闭相关网络代理软件,重新编译成功后,再启动相关网络代理软件: 2.配置相关软件不针对 *.appservice.open.weixin.qq.com 和 *.debug.open.weixin.qq.com 进行代理: 3.配置相关软件不针对 开发者工具 做代理 但是根本没用任何代理,找了很多方法,最终解决: 设置windows防火墙,允许微信web开发者工具使用网络

解决maven无法加载本地lib/下的jar包问题(程序包XXX不存在)

这次一个项目用到maven编译,我在本地开发的时候jar包都是放在WEB-INF/lib目录下,通过 BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war包下是有lib下的jar包的. 但是我往服务器上传的是项目源码,用SVN上传,然后服务器上用maven插件编译运行,编译时报错:找不到WEB-INF/lib下jar包.显然maven编译时不会自动加载WEB-INF/lib下的jar包. 项目的

解决Javascript大数据列表引起的网页加载慢/卡死问题。

在一些网页应用中,有时会碰到一个超级巨大的列表,成千上万行,这时大部份浏览器解析起来就非常痛苦了(有可能直接卡死). 也许你们会说可以分页或动态加载啊?但是有可能需求不允许分页,动态加载?网络的延迟也会造成体验不好. 那么适时候介绍本文的实现思路了. 首先上最终的效果: 主要思路如下: 首先,创建如上图所示的三个DIV,scrollbar用于显示具体的滚动条(CSS需要设置zindex,要显示在demo-list的底层),real-panel用于计算列表的实际高度(每一个li的高度是固定的,有多

arcgis for android 无法加载本地jpg影像解决办法

因为jpg影像没有生成金子塔文件*.rrd 一个完整的JPG影像必须包括如下文件: K-50-96-(16).aux  辅助文件K-50-96-(16).jgw  坐标信息K-50-96-(16).jpg  影像文件K-50-96-(16).rrd  金子塔文件 K-50-96-(16).jpg.aux.xml 空间参考信息 (这个不是必须的)