Почему атрибут defer не работает с тегами сценария, которые не используют внешний файл js в Firefox? - PullRequest
0 голосов
/ 14 июля 2010

Почему атрибут defer не работает с тегами сценария, которые не используют внешний js-файл в Firefox?

Допустим, древний cms позволяет мне только добавлять javascript к шаблонным страницам через страницу[script] ... мой код ... [/ script] помечает и удаляет любые html-теги, введенные в поле области содержимого, что не позволяет мне встраивать скрипты чуть выше [/body].

Но так как всемой код манипулирует DOM, который мне нужен, чтобы он не запускался до тех пор, пока страница не загрузится, и мне не хочется прыгать через обруч при присоединении функции к загрузке окна, которая затем вызывает другую функцию, которая затем запускает мой код.

Итак, что послужило причиной запрета использования атрибута defer для тегов сценария, которые не используют атрибут src?

1 Ответ

0 голосов
/ 14 июля 2010

Нельзя полагаться на атрибут defer, поскольку он не поддерживается широко.Используйте что-то вроде this , если вы хотите выполнять скрипты при загрузке документа.

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