Как отложить синтаксический анализ javascript?

Тема в разделе "Вопросы новичков", создана пользователем nikki, 14 июн 2012.

Статус темы:
Закрыта.
  1. nikki

    nikki Постоялец

    Регистр.:
    21 май 2012
    Сообщения:
    85
    Симпатии:
    4
    Можно ли как-то javascript подгружать позже, многие из них прописываются до head. Например есть ли вариант объеденить javascript соц сетей?

    Может просто отложить синтаксический анализ javascript? Нашел вот такой вариант, но правильный ли это вариант? И как выбрать необходимое время?

    <script type="text/javascript">
    function onLoadScript () {
    var scri = document.createElement('script');
    scri.src = '<путь к файлу>';
    document.body.appendChild(scri);
    }
    window.onload = function () {setTimeout(onLoadScript, <количество миллисекунд после загрузки документа>)}
    </script>

    пример:
    <script type="text/javascript">
    function onLoadScript () {
    var scri = document.createElement('script');
    scri.src = 'jq.js';
    document.body.appendChild(scri);
    }
    window.onload = function () {setTimeout(onLoadScript, 2000)}
    </script>
     
  2. Daniella

    Daniella Не подарок, сюрпрайз)

    Moderator
    Регистр.:
    1 июн 2009
    Сообщения:
    300
    Симпатии:
    279
Статус темы:
Закрыта.