Если вы поместите тег script
в конце body
, например:
<body>
...
<script>
setTimeout(function(){
//deferred onload
}, 2000);
</script>
</body>
Функция будет выполнена через 2 секунды в этом случае
Как сказаноМой комментарий ниже: Вы не должны полагаться на задержку.Но используйте обратный вызов на определенное событие.Если это невозможно, может быть лучшим плохим решением является использование setInterval с функцией, которая проверяет каждые X мсек, присутствует ли ожидаемая вещь, и запускает.