0

我的项目在两个域中。当我从本地主机域脚本打开它时,它不起作用。例如,在其他域 192.168.1.3/myProject 中,脚本正在运行,但在我的本地主机(例如 localhost:49416/myProject)中,脚本无法运行。可能是什么问题呢?

像this.Css这样的脚本和css引用。

<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.7.2.min.js")" type="text/javascript"></script>

对于 js 文件,会出现此错误:在 localhost 中加载资源失败。

谢谢。

4

1 回答 1

2

首先检查 Javascript 是否正确加载。您可以通过在网络选项卡中查看源代码或更好地使用 Firebug (FF) 或开发人员工具(IE、Chrome)来做到这一点。它会告诉您资源是否已正确加载(状态代码 200)。

如果您确定 JS 已正确嵌入,请检查是否为 localhost 启用了 Javascript。尤其是 Internet Explorer,我相信默认情况下不允许从 localhost 运行脚本。

如果仍然有问题,请检查代码中是否存在脚本错误。例如在控制台下的 Firebug。

于 2012-07-16T07:35:04.237 回答