powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript. include ?
9 сообщений из 9, страница 1 из 1
Javascript. include ?
    #34846174
sapounov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Продолжаю серию вопросов по 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.
var скрытыйДив  = мояСтраница.appendChild(document.createElement("DIV"));
скрытыйДив.innerHTML = "<script type='text/javascript' src='../include/func2_js.inc'></script>";


А еще их нужно еще как-то выгружать со страницы избирательно... ;)

Спасибо
...
Рейтинг: 0 / 0
Javascript. include ?
    #34846442
Mr.Zlatko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте так, если получится...можно также через document.createElement("script"), или с помошью XmlHttprequest грузить. А вот выгрузить наверно не получится...То что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил
...
Рейтинг: 0 / 0
Javascript. include ?
    #34846711
sapounov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mr.ZlatkoТо что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил
+1 :)
...
Рейтинг: 0 / 0
Javascript. include ?
    #34846867
PhoenixNET
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mr.ZlatkoА вот выгрузить наверно не получится...То что вы потом удалите етот елемент ничего не даст, браузер уже код исполнил
Да и зачем вообще выгружать? Он ведь закешируется и при последующих заходах уже не будет таких проблем.
...
Рейтинг: 0 / 0
Javascript. include ?
    #34847184
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынць , да и
сдесь
пробегало...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Javascript. include ?
    #34847283
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хммм… defer уже не моден?
...
Рейтинг: 0 / 0
Javascript. include ?
    #34851622
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo
defer

гм... попробовал
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<html>
	<head>
		<title>Test DEFER</title>
	</head>
	<body>
		<script type="text/javascript" defer>
<!--
alert(document.forms[ 0 ].elements.length);
// -->
		</script>
		<form>
			<input value="Bla">
		</form>
	</body>
</html>
Отработало тока в IE 6.0.2800.1106+SP1. Mozilla 1.7.13, Mozilla Firefox 2.0.0.7 сказали
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
...
Рейтинг: 0 / 0
Javascript. include ?
    #34853440
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мдя… ну может он на большой файл отреагирует?
...
Рейтинг: 0 / 0
Javascript. include ?
    #34853665
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та не: он, таки, M$ IE only
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript. include ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]