当前位置: 首页 > 面试题库 >

本地文件上的Internet Explorer“由于mime类型不匹配而忽略了CSS”(无服务器)

胡意致
2023-03-14
问题内容

我正在开发一个在最后创建HTML报告的应用程序,它分别输出js和css文件,然后正常加载文件。但是Internet Explorer 8-10
+拒绝加载CSS文件,原因是“ 由于mime类型不匹配CSS被忽略了 ”,但是,当然,不能修改MIME,因为它们是本地文件, 不能
由服务器提供。

简而言之:

  • 本地文件(C:\,file://等)
  • 由于“ MIME类型不匹配”而无法加载CSS
  • 可以在其他所有浏览器中正常使用-_-
  • 不是“ http://”或“ localhost”或任何变体

那么,有人对这个问题有什么解决办法吗?

HTML加载CSS:

<head>
    <title>Results</title>
    <link href='resources/bootstrap.min.css' rel='stylesheet' type='text/css' />
    <link href='resources/bootstrap-responsive.min.css' rel='stylesheet' type='text/css' />
    <link href='resources/style.css' rel='stylesheet' type='text/css' />
    <meta name='viewport' content='width=device-width, initial-scale=1.0'>    
</head>

注意 :根据Microsoft的说明,解决方法是:“确保样式表文件随附正确的HTTP响应标头,其中包括文本\ css的内容类型。有关更多信息请参见InternetExplorer中的MIME处理更改。 ”,但显然不可能,因为没有头通过电线发送。


问题答案:

通过在几台不同的计算机上进行测试发现了问题所在,事实证明,如果您设置了要使用特定程序打开的CSS文件,它将阻止IE加载,并给出上述错误消息-_-

通过在文件末尾包含CSS的CDN版本来缓解潜在的问题(该报告必须在有Internet的情况下均可使用)



 类似资料:
  • 问题内容: 我正在开发Angular 4应用,我想应用一些全局样式。在有关角度站点的教程之后,我在应用程序的根目录中创建了一个“ styles.css”文件,并在我的应用程序的index.html中引用了该样式表: angular应用已成功编译: 但是,当我在Chromium浏览器中访问http:// localhost:4200 时,控制台显示错误消息 在Firefox浏览器中,该错误更为明显:

  • 问题内容: 我已经按照以下说明安装了Redis:http : //redis.io/download 当我运行redis-server redis.conf时,出现以下错误: 谢谢 问题答案: 是不是这个问题你的问题?

  • 问题内容: 当我从Jenkins shell运行svn命令行时,出现此错误: 但是,当我从命令行CMD窗口运行相同命令时,就可以了: 要么 知道如何解决这个问题吗? 问题答案: 相当老的问题,但仍然很生动。 如您所知,问题在于接受的证书缓存(以及用户名/密码缓存)是按用户使用的,并且由于Jenkins以不同的用户身份运行(很可能是SYSTEM),因此它不了解您的常规用户缓存。 并非所有SVN客户端

  • 我需要在RAD 6.0中创建一个新的服务器配置文件。我面临的问题是,在转到Windows->Preferences->server->WebSphere后,我无法看到“WebSphereV6.0本地服务器配置文件创建”部分。 会不会是安装的问题,因为JVM被终止了,安装时Exit CODE=1错误,我再次启动RAD时又出现了这个错误。到现在为止,我可以通过启动eclipse而不是RAD ie来摆脱

  • 我正在尝试使用共享意图共享一个文件。如果我将“text/平原”设置为mime类型,它会像文本而不是文本文件一样读取内容,那么共享菜单中给出的选项是Whatsapp、Line等。 有人知道如何配置共享意图,使共享选项仅是能够发送<代码>的程序吗。txt文件(Gmail、Dropbox等,但不是Whatsapp等)?谢谢

  • 我在检测纯文本文件的正确MIME类型方面失败了: CSS 差异 INI(配置) JavaScript RST SQL 它们都被标识为“文本/普通”,这是正确的,但对我来说太不具体了。我需要真正的类型,即使它花费一些时间来分析文件内容。 所以我的问题是:有哪些解决方案可以检测这种纯文本文件的MIME类型?有图书馆吗?代码段? 请注意,我既没有文件名也没有文件扩展名,但我有文件内容。 如果我使用rub