Код: Выделить всё
deferАтрибут Код: Выделить всё
scriptТег Код: Выделить всё
Я столкнулся с ситуацией, когда мне нужно было запустить функцию js в моем файле HTML, но я не хотел удалять атрибут defer из тега сценария из-за других функций в файле js. Я рассмотрел возможность использования
Код: Выделить всё
asyncЕсть идеи, как это можно сделать... кроме использования defer? Я все равно хотел бы сохранить
Код: Выделить всё
scriptТег Код: Выделить всё
headВот образец HTML-файла
temp.html
Код: Выделить всё
Defer et al
runThisFunction('Home');
А вот пример файла js
temp.js
Код: Выделить всё
function runThisFunction(varin) {
console.log(varin);
}Если я удалю отсрочку из файла js, функция запустится; если я оставлю ее там или вместо этого использую async, функция не запустится, поскольку она еще не загружена.
Любая помощь в решении этой небольшой проблемы будет оценена по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/695 ... ribute-set
Мобильная версия