我遇到了一个问题,不正确的MIME类型正在为我的脚本加载。在开发和启动时,它在我的计算机上工作,但当我在别人的计算机上查看它时,没有加载任何外部文件。在IE和Chrome检查元素中,我发现了以下错误:
Chrome中的:资源被解释为脚本,但使用MIME类型text/html传输
IE中的: CSS由于MIME类型错配而被忽略
这是头部代码:
<!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以确保为所有css扩展设置了MIME类型。任何线索都将不胜感激。
我在VS 2008中使用VB.net。
在Chrome检查元素的Network下,它显示了外部css和js文件是用文本/html contentType调用的,该文本/html是由服务器启动的。
发布于 2014-10-09 18:31:35
我想通了。原来它是浏览器中的一个设置。我们将设置重新设置为默认设置,它成功了。它也同样适用于Chrome,我想是因为它是从同一个iexplorer文件中提取出来的。谢谢你花时间做这件事。
https://stackoverflow.com/questions/26279792
复制相似问题