javascript - IE 提示 (.js) Javascript 文件下载而不是执行它

标签 javascript windows internet-explorer browser

给定一个 URL,例如:http://host:port/app/whatever.js

IE(Internet Explorer) 尝试下载whatever.js,而不是在浏览器上渲染(或执行)它。我使用的是IE8/WinXP

我怎样才能让 IE 渲染(/执行).js 而不是(提示下载)?

(在 FireFox/Chrome 上,whatever.js 可以正确呈现,但在 IE 中则不然。)

最佳答案

我意识到 IE 所表现出的行为是正确的 - 这是默认行为。如果您直接在浏览器栏中输入 .js 的 URL,IE 将提示下载 .js 文件。

但是如果.js是通过HTML调用的 <script src="whatever.js"> 标签, 然后执行 JavaScript。

因此,实际上不存在渲染 .js 的情况。

关于javascript - IE 提示 (.js) Javascript 文件下载而不是执行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14685079/

相关文章:

javascript - `tbody` 为什么不在表格中设置背景颜色?

Python、Windows服务导入报错

css - 双背景图像在 IE 中不起作用

wpf - Powershell 无法加载 Windows.Markup.XamlReader

JavaScript 无法在 IE7 和 8 上正常运行

css - 边框图像 : workaround for IE

javascript - 使我的 Instagram Feed 图片大小相同,看起来不会变形

javascript - 将一个页面重定向到另一个页面 10 秒,然后再次重定向回原始 URL

Javascript类型从字符串到数字的转换

java - 如何通过命令行向服务器发出命令