форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / The Matrix Has You / опять этот ajax ,need help |
| Автор | Сообщение |
| acsid Alfa Guru 2388 |
# Дата: 25 Авг 2006 16:08 Попытаюсь разьяснить проблему максимально доступно. При запросе, аякс отдаёт в див яваскрипт код типа (<script>post('bla bla bla');</script>),этот яваскрипт код , должен поместить информацию в другой див.Функция post(); 100% правильная.Но ява сприпт , который дописывается в див при работа аякса почемуто не выполняется. Может это изврат? ![]() |
| Андрей Алексеевич 2125 |
# Дата: 25 Авг 2006 17:01 Изврат. Знаешь для чего сделан eval() ? |
| acsid Alfa Guru 2388 |
# Дата: 26 Авг 2006 03:33 Андрей нет) для чего? |
| Андрей Алексеевич 2125 |
# Дата: 26 Авг 2006 04:25 Чтоб аякс не отдавал <script>post('bla bla bla');</script> в див, для последующего выполнения, а выполнял его сам через eval('post("bla bla bla")') |
| acsid Alfa Guru 2388 |
# Дата: 26 Авг 2006 05:34 Андрей как это использовать?привиди пример кода побольше ![]() |
| Андрей Алексеевич 2125 |
# Дата: 26 Авг 2006 06:23 ° Поправил: Андрей Хм, ну просто в том месте где у тебя что-то вроде: document.getElementById('div').innerHTML = '<script>'+ codefromajax+'</
script>';(Кстати, если к диву собачится script через DOM, т.е через appendChild(createElement()), то это во многих браузерах родит мёртвый <script>) Сделай вместо примерно того кода, что выше такой: eval(codefromajax); Где codefromajax — строка, код полученный аяксом. Если конечно у тебя такая ситуация. Короче — выложи свой кусок кода. Кстати, скоро открою сайт по джс. |
| persei Участник 475 |
# Дата: 26 Авг 2006 08:39 Андрей скорей всего у него грузится текст а в нем есть аякс. странно, у меня в гостевой именно так но работает |
| Андрей Алексеевич 2125 |
# Дата: 26 Авг 2006 10:04 persei Всё равно, какая разница между <script>code</script> вставлять в элемент, или выполнять этот код эвалом? ![]() |
| persei Участник 475 |
# Дата: 26 Авг 2006 11:12 Андрей большая. у меня например модульная система. а eval будет рушить концепцию |
| acsid Alfa Guru 2388 |
# Дата: 26 Авг 2006 12:32 нет дело в другом. У меня в чате одна страница соединяется с б.д. и вытаскивает текст спомошью аякса.Мне нужно передать часть этого текста в другую страницу фреимсета. ![]() |
| Андрей Алексеевич 2125 |
# Дата: 27 Авг 2006 07:37 acsid Короче тут без поллитры не разберёшся. |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:27754, gzipped size:8379 |