javascript - 在服务器上发布后,CSS 或 Javascript 文件不起作用

标签 javascript css asp.net internet-explorer

当我使用 IE 从 Visual Studio 启动 Web 应用程序时,它运行良好。在公司的本地服务器上发布应用程序后它只适用于 Chrome 和 firefox。当我从 IE 查看 DEveloper Tool 时,在样式窗口中,具有 -ms- 标签(例如 -ms-transform)的元素样式在 iti 下有一条红色波浪线,表示它不起作用。但是我用的是IE。我希望我能解释一下情况。

路径都像<script src="Scripts/jquery-ui.js"></script> . Scripts 是一个文件夹,它当然存在于服务器上的 published 文件夹中。 我的 IE 版本是 11.0.9600.17278。服务器上安装了 IIS 8.0。

编辑:顺便说一下,其中一些不起作用,不是全部。

最佳答案

尝试

 <script src="../Scripts/jquery-ui.js" />

同时确保您的文件在发布时是从 VS 复制的。 此外,如果您对用户使用某种身份验证并且拒绝用户通过 web.config 访问所有页面,则您将需要允许用户访问脚本。 这可以通过将 web.config 文件放入允许所有匿名用户访问的文件夹脚本中来完成。

关于javascript - 在服务器上发布后,CSS 或 Javascript 文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26278962/

相关文章:

javascript - 你能用元素得到封面的 "state"吗

javascript - 如何使用 Javascript for Automation (Yosemite) 与 Pane 中的控件进行交互

javascript - Slick JS 幻灯片在 API 调用后不工作

javascript - jquery 数据表 - "jqueryui modal"正在页面中创建重复的对话框 html

javascript - PHP - HTML 和 CSS3 到 PDF(和 mPDF VS DOMpdf)

html - 限制具有 span 元素的 td 宽度

c# - Microsoft.OData.Core 无法反序列化 NavigationProperty 的 $expand 响应?

html - 如何让视频适合指定区域?

asp.net - 使用数据网格分隔列值的最佳方法是什么

c# - 如何使用 WebClient.UploadString 方法下载图片?