Javascript вызывается в IE, но не в Chrome и FF - PullRequest
0 голосов
/ 28 марта 2011

У меня есть этот код на моей странице

<script language="JavaScript" defer>totCb["19782"] = 2;</script>

Я называю это почти в конце скрипта, это должно добавить новое значение в массив totCb.Это работает в IE, но не в Chrome или FF, почему?

Ответы [ 3 ]

3 голосов
/ 28 марта 2011

Понятия не имею, какой тип документа вы используете, но в HTML5 :

Атрибуты defer и async не должны указываться, если атрибут src отсутствует.

0 голосов
/ 28 марта 2011

Атрибут языка устарел в пользу атрибута типа. Вместо этого попробуйте указать его так:

<script type="text/javascript" defer="defer">
  totCb["19782"] = 2;
</script>

Согласно w3 школам , defer поддерживается только IE.

0 голосов
/ 28 марта 2011

IE - единственный браузер, который поддерживает отложенный «атрибут» в теге скрипта.

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