相关疑难解决方法(0)

Javascript MIME类型

基于这个问题:jQuery代码无法在IE中运行

因此text/javascript在HTML文档中使用,因此Internet Explorer可以理解它.但我想知道,你什么时候使用application/javascript,更重要的是,你为什么要用它而不是text/javascript

javascript mime-types

155
推荐指数
4
解决办法
12万
查看次数

在提供JavaScript文件时,使用application/javascript或application/x-javascript是否更好

整个问题符合标题.并添加一些上下文:我不是根据规范所说的问什么是最好的,而是考虑到现在部署的浏览器组合,哪种方法效果最好.

一些数据点:

  • Google使用text/javascript其主页上使用的JS.
  • Google text/javascript在Google文档上使用.
  • Google使用Ajax库服务application/x-javascript来提供JavaScript文件.
  • 雅虎用它application/x-javascript来服务他们的JS.
  • 雅虎使用application/x-javascript其主页上提供的JavaScript.

javascript content-type http

93
推荐指数
6
解决办法
2万
查看次数

text/javascript vs application/javascript

我很好奇的MIME类型的语义application/javascript对比text/javascript.

显然,一个应该被执行,另一个应该只是文本.

application/javascript在查看外部.js加载的标题时看到了.

HTTP/1.1 200 OK
Date: Mon, 13 Jan 2014 18:32:58 GMT
Server: Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/0.9.8e-fips-rhel5
Content-Type: application/javascript
Content-Length: 856
keep-alive: timeout=5, max=59
Via: 1.1 (jetty)
Accept-Ranges: bytes
Run Code Online (Sandbox Code Playgroud)

如果这application/javascript将执行javascript,为什么我们不使用

<script type="application/javascript">
  // some js code.
</script>
Run Code Online (Sandbox Code Playgroud)

反之亦然,为什么外部js不加载text/javascript

javascript mime-types

52
推荐指数
1
解决办法
5万
查看次数

text/javascript和application/javascript之间有什么区别

可能重复:
在提供JavaScript文件时,使用application/javascript或application/x-javascript是否更好

text/javascript和application/javascript有什么区别?

如果您已将type属性设置为application/javascript,则IE将完全忽略脚本标记.

但主要区别是什么,在哪种情况下我们需要使用特定的.

javascript

41
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×4

mime-types ×2

content-type ×1

http ×1