Показать сообщение отдельно

  #2  
Старый 16.02.2009, 02:49
Malunga
Новичок
Регистрация: 03.09.2008
Сообщений: 13
С нами: 9307922

Репутация: 8
По умолчанию

Всем привет. Столкнулся с такой проблемой как получение тега <script> через ajax.
На странице 1 выполняется запрос к странице 2 путём ajax. 2-я страница содержит JS-код (в тегах <script></script>). Но этот код не выполняется при получении на странице 1. Подскажите как это реализовать?

Простой пример (если вдруг плохо обьяснил):
страница 1
PHP код:
<script type="text/javascript">
httpRequest = new XMLHttpRequest();

function 
listen(divId){

    function 
result(){

        if (
httpRequest.readyState == || httpRequest.readyState == 'complete'){
            var 
result httpRequest.responseText;
            
document.getElementById(divId).innerHTML result;
        }
    }

    
httpRequest.open('GET''2.php'true);
    
httpRequest.send(null);
    
httpRequest.onreadystatechange result;

}

</
script>

<
div id="num" onclick="listen('num')">какой то текст!!</div


2 страница

PHP код:
<script>alert('TEXT')</script
Но при получении на странице 1, алерт не выполнится......
 
Ответить с цитированием