Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.11.2009, 12:49
Профессор
Отправить личное сообщение для nemo Посмотреть профиль Найти все сообщения от nemo
 
Регистрация: 22.05.2009
Сообщений: 505

Дописать стили после получения ответа
<script type="text/javascript" language="javascript">
var req=Create();
function id(id)
{return document.getElementById(id);}
function Create(){
if(navigator.appName == "Microsoft Internet Explorer"){
req=new ActiveXObject("Microsoft.XMLHTTP");
}else{
req=new XMLHttpRequest();}
return req;}
function Request(query)
{req.open('post','ajax.php',true);
req.onreadystatechange=Refresh;
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
req.send(query);}
function Refresh()
{if(req.readyState==4)
id('ajax_final_load').innerHTML=req.responseText;
else
id('ajax_loading').innerHTML='загрузка';}
function Pusk()
{var query;
query='txt='+encodeURIComponent(id('ajax_load').value);
Request(query);}
</script>


плз как дописать после получения ответа т.е
{if(req.readyState==4)

это
<style type="text/css">
</style
Ответить с цитированием
  #2 (permalink)  
Старый 21.11.2009, 20:46
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

var myStyle = document.createElement("style");
myStyle.type = "text/css";
myStyle.innerHTML = "\
#my-div, #my-div * {\
color: red;\
}\
";
document.getElementsByTagName("head")[0].appendChild(myStyle);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск