Хорошо, это может быть глупый вопрос, хотя я уверен, что есть много других людей, которые задают один и тот же вопрос время от времени. Я, я просто хочу сделать 100% уверенным в этом в любом случае. С jQuery мы все знаем замечательные
$('document').ready(function(){});
Однако, скажем, я хочу запустить функцию, написанную в стандартном JavaScript, без поддержки библиотеки, и что я хочу запустить функцию, как только страница будет готова к ее обработке. Каким образом можно подойти к этому?
Я знаю, что могу:
window.onload="myFunction()";
... или я могу использовать тег body
:
<body onload="myFunction()">
... или я могу даже попробовать в нижней части страницы после всего, но тег конца body
или html
, например:
<script type="text/javascript">
myFunction();
</script>
Что такое кросс-браузерный (старый/новый) -комплексный метод выдачи одной или нескольких функций таким образом, как jQuery $.ready()
?