【发布时间】:2011-04-11 14:56:00
【问题描述】:
当我将 JavaScript 文件添加到网页时,我总是这样做:
<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript">
// Custom script
</script>
但今天我在响应头中发现 JavaScript 实际上是作为application/javascript 服务的。这是为什么?两者都正确吗?或者我应该把一个换成另一个?这是怎么回事?
【问题讨论】:
-
嗯,它解释了 application/javascript 是我应该使用的。但不是我应该使用哪一个......也是从 2006 年开始的。那么由于浏览器的原因,我仍然应该使用 text/javascript,或者?
-
@Svish:至少 IE 7(和 8?)在 MIME-type 设置为
application/javascript的script元素上确实存在问题,因为那里仍然有很多 IE 用户...... -
嗯,链接似乎已损坏。好的答案应该链接到原始来源,但也要简要引用最重要的内容——因为这种情况一直都在发生。
标签: javascript apache2 content-type