给定一个 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/