Каков правильный тип контента для JavaScript в HTML? - PullRequest
0 голосов
/ 26 февраля 2009

Какой тип контента мне следует использовать, если он есть, во встроенном блоке JavaScript внутри HTML?

application/x-javascript
text/javascript

Или что-то еще?

Ответы [ 4 ]

7 голосов
/ 26 февраля 2009

Согласно стандартам вы хотите использовать "text / javascript"

4 голосов
/ 26 февраля 2009

Кроме того, application/javascript является официальным MIME-типом JavaScript , большинство браузеров принимают только text/javascript или просто игнорируют значение атрибута type.

2 голосов
/ 26 февраля 2009

текст / JavaScript

1 голос
/ 26 февраля 2009

Пройдя по нескольким ссылкам через стандарты, я пришел к RFC 4329 , в котором описаны скриптовые типы носителей. Он сообщает, что «text / javascript» устарел и говорит, что теперь вы должны использовать «application / javascript».

Редактировать: Очевидно нет версии Internet Explorer поддерживает «application / javascript», см .: https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=338278. Так что, хотя «application / javascript» является правильным в соответствии со стандартами, Я полагаю, вам нужно использовать text / javascript для компенсации сломанных браузеров Microsoft (как обычно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...