HTML中JavaScript的正确内容类型是什么?

时间:2009-02-26 19:15:07

标签: javascript html xhtml

我应该在HTML中的内联JavaScript块中使用哪种内容类型(如果有)?

application/x-javascript
text/javascript

还是其他什么?

4 个答案:

答案 0 :(得分:7)

根据the standards您要使用“text / javascript”

答案 1 :(得分:4)

application/javascript is the official MIME type of JavaScript 之外,大多数浏览器只接受text/javascript或忽略type属性值。

答案 2 :(得分:2)

文本/ JavaScript的

答案 3 :(得分:1)

在通过标准的几个链接后,我来到RFC 4329,它描述了脚本媒体类型。它的统计信息“text / javascript”已过时,并表示您现在应该使用“application / javascript”。

编辑:显然没有版本的Internet Explorer支持“application / javascript”,请参阅: https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=338278。因此,即使“application / javascript”根据标准是正确的,我想你需要使用text / javascript来补偿微软破解的浏览器(像往常一样)。