powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Можно ли как-то подгрузить JS библиотеку?
9 сообщений из 9, страница 1 из 1
Можно ли как-то подгрузить JS библиотеку?
    #34966323
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите, а можно как-то в джавескрипт заюзать другой джаваскрипт файл? Имеется ввиду именно из джавыскрипт.

<script type="text/javascript" src="файлег"> не канает.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966331
Фотография Софтверный проктолог
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, можно.
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966333
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
загрузить при помощи XMLHTTPRequest, FileSystemObject и сделать eval
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966380
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!

А нет ли ещё способов? Может у меня не бровзер и интерес представляют способы с использованием базовых возможностей языка.

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966483
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создать DOM элемент SCRIPT, присвоить нужный SRC и добавить к документу.
Немного по-разному работает в ражных типах браузеров.
Для некоторых не обяpательно делать appendChild()
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966594
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арарасу , разуй глаза, DOM не подходит.

Sarin Да, можно примерно так:
Код: plaintext
1.
2.
3.
var scr = New ActiveXObject("MSScriptControl.ScriptControl");
scr.Language="javascript";
scr.AddCode("function foo{return('zzz')}");
var out = scr.Run('zzz()');
Через fso можно получать текст локальных файлов, через XMLHTTPRequest из интернета, через scr.AddObject можно добавлять ссылки на внешние объекты. Если сделать scr.AddObject("scr",scr);, то в контексте function foo (и других) будет доступен тот же самый объект, что дает возможность загружать и исполнять скрипты из самой foo.
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966595
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очепятка:
Код: plaintext
var out = scr.Run('foo()');
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34966725
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy
через XMLHTTPRequest из интернета,

Если уж на то пошло - XMLHTTPRequest() тоже может читать локальную файловую систему, если вызывающий скрипт загружен также из локальной файловой системы (то есть нет ограничений по защите).
...
Рейтинг: 0 / 0
Можно ли как-то подгрузить JS библиотеку?
    #34967179
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынць
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Можно ли как-то подгрузить JS библиотеку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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