|
|
|
| Тоесть проблема такая: спомощью XMLHttpRequest подгружается содержимое div'а:
if (AjaxObj.pXMLHttp.readyState==4)
{
if (AjaxObj.pXMLHttp.status==200)
{
var xml_tree=AjaxObj.pXMLHttp.responseXML;
var xml_tree_root=xml_tree.documentElement;
some_div.innerHTML=xml_tree_root.firstChild.data;
}
}
|
например xml_tree_root.firstChild.data содержит следующее:
<script>
function buttClick()
{
window.alert("Кнопка кликнута");
}
</script>
<input type=button onclick="buttClick()">
|
как сделать так чтобы при нажатии кнопки функция buttClick() вызывалась? | |
|
|
|
|
|
|
|
для: elrevin
(07.12.2006 в 11:42)
| | Совершенно непонятная задача- с помощью XMLHTTPRequest выводить ява-скрипт???!!!. Нужно в div выводить узел (или содержимое узла) XML, а отдельным ява-скриптом назначать событие для этого div. | |
|
|
|
|
|
|
|
для: coloboc66
(07.12.2006 в 12:34)
| | а если содержимое узла вот такое:
<script>
function buttClick()
{
window.alert("Кнопка кликнута");
}
</script>
<input type=button onclick="buttClick()">
|
что тогда? функция buttClick() не выполнится кликай на кнопку не кликай, один фиг...
короче вот случайно наткнулся на статью сделал как там написано и все заработало: http://www.developers.org.ua/archives/a4/2006/02/17/ajax-problemyi/ | |
|
|
|
|
|
|
|
для: elrevin
(07.12.2006 в 13:14)
| | именно поэтому я использую Subsys_JsHttpRequest.
если надо погрузить JavaScript функцию, то погружаю ее как переменную а потом прогоняю через eval.
eval -наверное единственное решение. | |
|
|
|
|
|
|
|
для: elrevin
(07.12.2006 в 11:42)
| | Здается мне: тему закрывать пора :) | |
|
|
|
|
|
|
|
для: elrevin
(07.12.2006 в 13:15)
| | Да, тут мало кто работал с этим.
Подгрузить можно, но выполняться он не будет. После подгрузки нужно сделать eval для всех операторов. | |
|
|
|
|
|
|
|
для: 12345
(07.12.2006 в 13:43)
| | Необязательно, чуток по выше ссылка есть на статью там все написано, проверял - работает :) | |
|
|
|
|
|
|
|
для: elrevin
(08.12.2006 в 05:56)
| | Так это другое - вопрос-то у Вас был про XMLHttpRequest, про который они в статье честно пишут, что не работает. | |
|
|
|
|
|
|
|
для: 12345
(08.12.2006 в 14:47)
| | суть проблемы: подгружаем объектом XMLHttpRequest javascript и ОН ДОЛЖЕН ВЫПОЛНИТЬСЯ... а насчет статьи - у меня все работает (громко сказано - все, там одну функцию написать, а потом вызвать... :) ) | |
|
|
|
|
|
|
|
для: elrevin
(11.12.2006 в 06:35)
| | Дык пользуй евал на здоровье -)
Тогда не понимаю, в чем проблема -)
И что конкретно заставляет использовать именно XMLHttpRequest?) Можно динамически подгружать и выполнять скрипты без использования этой функции ) | |
|
|
|