We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31858
    • 13 Posts
    function agent(param) {
     
             var req = new Request({
                                                url: '[~id~]',
                                                evalResponse: true
                                               }).send('data='+param);
                                    };
     
     
    function agent2(param) {
     
             var req2 = new Request({
                                                url: '[~id~]',
                                                evalResponse: true
                                               }).send('data='+param);
                                    };
     


    после запуска функции agent() приходит ответ от сервака:
    $('result').set('html', '<strong onClick="agent2()">agent2</strong>');


    жмем на сгенеренный
    <strong onClick="agent2()">agent2</strong>
    вызывается agent2()
    ответ с сервка к примеру:
    alert('response');


    тут наступает колапс если подвесить в Request событие onSuccess и вывести хоть в алерт хоть в див ответ, все пучком. Но задача стоит в том чтобы запустить скрипт пришетший от сервера.
    То есть на втором запросе не срабатывает evalResponse, eval() также не срабатывает.