0

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

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

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

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

4

1 回答 1

2

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

但是如果 .js 是通过 HTML <script src="whatever.js"> 标签调用的,那么 JavaScript 就会被执行。

因此,实际上并没有渲染 .js 的情况。

于 2013-02-05T11:15:55.200 回答