Выполнение скрипта в скрипте
Краткое изложение СУТИ проблемы: Есть некий пост запрос
var xmlhttp = getXmlHttp() xmlhttp.open("POST", "ch_r.php", true); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState != 4) return clearTimeout(timeout) // очистить таймаут при наступлении readyState 4 if (xmlhttp.status == 200) { // Все ок } else { handleError(xmlhttp.statusText) // вызвать обработчик ошибки с текстом ответа } } xmlhttp.send("show=4"); if (parent && parent == window && (browser.mozilla || browser.chrome )) { console.log(xmlhttp); } // Таймаут 10 секунд var timeout = setTimeout( function(){ xmlhttp.abort(); handleError("Time over") }, 10000); } За основу взял http://xmlhttprequest.ru/ в ответ я получаю var nosmiles = 0; top.location = top.location+""; top.slid(0); //top.frames["chat"].messages = ''; //top.frames["chat"].write_messages(); top.frames['chat'].warlist={}; top.frames['chat'].spisok = ''; top.frames['chat'].room_name = 'Комната 1'; top.frames['chat'].write_spisok(1); как обяснить яваскрипту что это нужно выполнить. Мои соображения по этому поводу: Делать отдельный фрейм и туда забрасывать код для выполнения, не хотелось бы это делать так как один такой фрейм уже есть, и не во всех браузерах его можно скрыть от чужих глаз... |
лучше сделать так, чтобы ничего не надо было выполнять
|
Часовой пояс GMT +3, время: 11:35. |