在Win8下用IE10中打开本机网页文件,无法加载相应的CSS文件
之前一直都是正常的,从上周开始,也不知道是为什么,打开所有本地的网页都不能正常加载CSS了,调用开发人员工具以后,看到“SEC7113: CSS 因 Mime 类型不匹配而被忽略”的提示,但是我的页面是严格按照html标准书写的,MIME的类型也没有写错,CSS的引用路径也没有任何问题。如果浏览网站,或者把网页上传到服务器上浏览就不会出现这样的问题。此外,如果使用IE9以下的浏览模式浏览,也是可以正常加载本地css文件的,不过因为工作需要,必须要进行基于IE9和IE10的兼容性测试,这种浏览器降级访问页面的方法行不通。由于是使用公司的局域网,在这之前我用的是公司直连线路上网的,不用配置代理,上周工作岗位发生了改动,只有在配置了代理之后才能上网。此外电脑原来安装的是dreamweaver cs6,在最近一周内同时安装了dreamweaver cs3,同时还安装了TortoiseSVN,不知道这两个软件的安装是否有可能让IE出现上面的问题。
我尝试了使用重置浏览器的方法,但是没有效果。
哎。。。看来只有我遇到了这个问题。。。
今天找了个变通的方法,干脆启用了IIS,然后把存放html素材的盘符在IIS里面设置成了一个站点,再在DREAMWEAVER里面添加这个站点,这样进行测试的时候,访问的URL就不再是是文件路径,而是以http://localhost开头的网址,这样的麻烦之处在于想要进行页面测试就只能经由dreamweaver做中转站,或者在文件名前面加多一个http://localhost,不能直接打开网页文件了,不过先将就着用吧。看来找个时间要重装系统才行了。。。。。。 呃。。。我居然还记得自己发过这个帖子。。。今天终于找到完美解决方案了:
1、下载FileTypesMan
2、解压运行FileTypesMan.exe,程序会花一点时间查找所有的文件格式,稍等一下即可
3、在列表中找到.css,双击进入到“编辑文件类型”界面
4、在MIME类型那里,修改为text/css
5、点确定,大功告成~
页:
[1]