Как правильно отложить синтаксический анализ JavaScript?

(Ответов: 2, Просмотров: 4827)
  1. Студент
    • Регистрация: 07.12.2010
    • Сообщений: 46
    • Репутация: 10
    Приветствую, друзья.
    Как отложить синтаксический анализ javascript?
    Погуглив, первое, на что наткнулся:

    Код:
    <script type="text/javascript">
             function onLoadScript () {
                 var scri = document.createElement('script');
                 scri.src = '/social-likes.min.js';
                 document.body.appendChild(scri);
             }
             window.onload = function () {setTimeout(onLoadScript, 4000)}
    </script>
    И это реально работает, но у меня на сайте несколько js. Как мне их тоже внедряет на этот код. Есть ли другие способы?

    Прошу помочь решением проблемы.
    • 0
  2. Дипломник
    • Регистрация: 29.11.2009
    • Сообщений: 131
    • Репутация: 32
    У вас в примере отложенная загрузка скриптов, если нужно загружать скрипты после загрузки страницы - гуглите js loader - скриптов в аналогичным функционалом пара десятков.
    Вот сводная табличка: https://spreadsheets.google.com/lv?k...QRCNCRCflWxhYQ
    • 0
  3. Дипломник Аватар для evpatiy
    • Регистрация: 08.10.2011
    • Сообщений: 105
    • Репутация: 29
    • Webmoney BL: ?
    Зачем его откладывать? Если у вас документ(сайт) прогружается раньше скриптов, используйте document.ready из jQuery
    http://learn.jquery.com/using-jquery...ocument-ready/
    Если вы хотите через определенно время запустить какой-то JavaScript код, используйте setTimeOut =)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Вопрос про Javascript
Вопросы от новичков 5 22.03.2013 21:08
Простенький JavaScript
Web программирование 9 07.02.2013 00:08
Javascript оптимизатор
Дайджест блогосферы 0 13.08.2011 02:26
помогите с javascript
Web программирование 1 30.01.2011 14:46

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры