Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AJAX: Подгрузка функций JavaScript с сервера

14K
18 июня 2007 года
Jargal
26 / / 10.10.2006
Добрый день товарищи програмисты!!!
Вопрос такой: Как можно динамически подружать функции с сервка. То есть, пользователь производит какое-нибудь событие в системе, после этого отправляется запрос на сервер... после этого подгружаются с сервера необходимые элементы управления (кноки, чекбоксы и тд...) и функции обрабатавабщие события этих элементом.
С загрузкой элементов проблем нет, а вот с кодом JavaScript возникли проблемы...
Ну на пример с сервера грузится переменная
scriptSer='function do(){alert("OK");}';
После этого я пытаюсь внедрить её при помощи функции eval(scriptSer);
Но возникает ошибка...
Если же переменная scriptSer=alert("OK");';
Тогда всё сработывает нормально... но это совсем не то что нужно
Нельзя ли как нить подгружать полноценный функции с сервера и прописать их в системе, как будто то они были загружены изначально?

Р.S: Конечно их можно прописывать изначально, только это совсем не то... не айс, хочестя всё сделать по умному
29K
19 июня 2007 года
Yurietc
3 / / 08.06.2007
А <script src = "http://..."...></script> не работает ?
353
19 июня 2007 года
Nixus
840 / / 04.01.2007
 
Код:
eval('func1=function(){alert("OK");};');
....
func1();


или

 
Код:
func1 = eval('function(){alert("OK");};');
....
func1();
12
19 июня 2007 года
alekciy
3.0K / / 13.12.2005
Как говориться на хоботе уже поставили бы +1 с формулировкой "ответ уже дан или находиться в RTFM" :D

http://forum.codenet.ru/showthread.php?t=38340
14K
19 июня 2007 года
Jargal
26 / / 10.10.2006
Nixus
Спасибо за ответ... работает как нужно!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог