|
|
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
Во время отрисовки страницы возможно появится необходимость подгрузить несколько скрипов. После чего вызвать пару методов этих скрипов. Как загрузить пачку скрипов так что-бы я отловил момент загрузки всей пачки а не отдельного файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 19:54 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
Может делать инкремент какой-нибудь глобальной переменной (каждый загружаемый скрипт увеличивает на 1) ? По таймеру проверять, пока значение не станет равно X - тогда всё загрузилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 20:02 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
reqiure.js? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 20:02 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
Если подгружать через создание <script>, можно навешивать onload, тогда скриптами ничего инкрементить не надо, надо сравнивать количество сработавших onload с количеством созданных script. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2013, 20:06 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
Antonariyreqiure.js? Я сам юзаю эту библиотеку в последнее время. И даже портироввал все свои библиотек под использование с этой библотекой. Но. Ленивая загрузка - по-моему к ней не относится. Все грузится сразу. Увы. Лненивая загрузка это как раз только через eval() по мере необходимости. Но с отладкой траблы страшные. Собственно поэтому и перешел на require.js ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2013, 02:00 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
ТимоН, require.js хорош, но и у него есть недостатки вот человек попытался их исправить и представил LMD библиотеку - посмотрите, может вам подойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2013, 12:26 |
|
||
|
Lazy загрузка скриптов
|
|||
|---|---|---|---|
|
#18+
Ленивая загрузка есть в YUI. Причём не только скриптов, но и других объектов (css, image,...) очень удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2013, 18:09 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38294611&tid=1448231]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 431ms |

| 0 / 0 |
