У меня есть этот код на моей странице
<script language="JavaScript" defer>totCb["19782"] = 2;</script>
Я называю это почти в конце скрипта, это должно добавить новое значение в массив totCb.Это работает в IE, но не в Chrome или FF, почему?
totCb
Понятия не имею, какой тип документа вы используете, но в HTML5 :
Атрибуты defer и async не должны указываться, если атрибут src отсутствует.
Атрибут языка устарел в пользу атрибута типа. Вместо этого попробуйте указать его так:
<script type="text/javascript" defer="defer"> totCb["19782"] = 2; </script>
Согласно w3 школам , defer поддерживается только IE.
defer
IE - единственный браузер, который поддерживает отложенный «атрибут» в теге скрипта.