某些计算机上加载了错误的MIME类型

时间:2014-10-09 13:32:40

标签: html asp.net mime

我遇到了为我的脚本加载了错误的MIME类型的问题。在开发和启动时,它在我的计算机上运行,​​但当我在其他人的计算机上查看时,没有加载任何外部文件。 在IE和Chrome Inspect Element中查看,我发现了以下错误:

在Chrome中 资源被解释为脚本,但使用MIME类型text / html

进行传输

在IE中: 由于MIME类型不匹配, CSS被忽略

这是头部代码:

<!DOCTYPE html>
<html>
<head runat="server">
    <title>ToolRoom Scheduling</title>
    <link href="main.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
    <script type="text/javascript" src="jquery.mjs.nestedSortable.js"></script>
    <script type="text/javascript" src="runOnLoad.js"></script>
    <script type="text/javascript" src="CollapsibleLists.js"></script>
</head>

我检查了IIS以确保MIME类型为所有css扩展设置了text / css。任何线索将不胜感激。

我在VS 2008中使用VB.net。

在Chrome Inspect Element的“网络”标签下,显示正在使用 text / html contentType调用外部css和js文件,该文件由服务器启动。

1 个答案:

答案 0 :(得分:0)

我明白了。事实证明这是浏览器中的一个设置。我们将设置重置为默认值并且有效。它也适用于Chrome,我假设因为它是从同一个iexplorer文件中提取的。谢谢你的时间。