|
|
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
Продолжаю серию вопросов по js :) Дано : страница в которую грузится ОГРОМНОЕ количество яваскрипта. Все функции JS разбросаны по разным файлам (для облегчения разработки:) ). сейчас это выглядит примерно так: <script type='text/javascript' src='../include/func1_js.inc'></script> <script type='text/javascript' src='../include/func2_js.inc'></script> <script type='text/javascript' src='../include/func3_js.inc'></script> и.т.д. Большую часть времени 90 процентов этого кода не нужна. Используются только небольшие его части Хотелось бы узнать, кто каким способом организует динамическую подгрузку JS файлов в страницу ? пока на ум приходит что-то типа: Код: plaintext 1. 2. А еще их нужно еще как-то выгружать со страницы избирательно... ;) Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 11:51 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
Попробуйте так, если получится...можно также через document.createElement("script"), или с помошью XmlHttprequest грузить. А вот выгрузить наверно не получится...То что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 12:42 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
Mr.ZlatkoТо что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил +1 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 13:34 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
Mr.ZlatkoА вот выгрузить наверно не получится...То что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил Да и зачем вообще выгружать? Он ведь закешируется и при последующих заходах уже не будет таких проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 14:22 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
тынць , да и сдесь пробегало... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 15:45 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
хммм… defer уже не моден? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 16:13 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
maXmo defer гм... попробовал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. JavaScript Console Error: document.forms[0] has no properties Source File: file:///E:/Soft.src/JavaScript/Test/TestDefer.html Line: 8 Получаецццо M$ IE only?.. Если да - то тогда, IMHO, лучче про него забыть... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2007, 10:55 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
мдя… ну может он на большой файл отреагирует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 11:37 |
|
||
|
Javascript. include ?
|
|||
|---|---|---|---|
|
#18+
Та не: он, таки, M$ IE only _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 12:30 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=34847184&tid=1457544]: |
0ms |
get settings: |
11ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 419ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...