[ b0ris @ 21.12.2008. 15:49 ] @
Cao Imam jedan interesantan problem. Kao i uvek sve radi savrseno u ff dok ostali browseri se nedaju slomiti :D Da predjem na problem: Imam div tag unutar strane i unutar tog taga se nalazi neki html kod. Ja pokusavam da ajaxom promenim taj html kod, stim sto to radim nakon nekog vremena opet. E sad, sve je super kad se pozove prvi put, ajax odradi posao i zameni sadrzaj to diva novim, ali posle toga nastaje problem. Problem je sledeci, ajax se izvrsava ali ja kao responseText i dalje dobijam isti sadrzaj koji sam dobio prvi put, tacnije php skripta koja vraca sadrzaj se ni ne poziva (kako je to moguce). Probao sam u sred rada da izmenim php skriptu i vratim neki probni text. Promena se u ff vidi odma, dok ostali browseri uopste ne reaguju na to. Neki saveti posto ja trenutno nemam ideju. Kod Code: function pokreniPreporuke(){ /*setTimeout('preporukePromena()',5000);*/ preporukePromena(); } function preporukePromena() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { document.getElementById('preporukeChange').innerHTML = xmlHttp.responseText; setTimeout('pokreniPreporuke()',10000); } } url = "http://www.vrticiportal.com/mo...tend/scripts/php/preporuke.php"; xmlHttp.open("GET",url,true); xmlHttp.send(null); } Jedino sto mi pada napamet je da nesto nije uredu da httpRequestom. Neznam kako ovo tacno radi. ps: Nadam se da sam postovao ovo na dobrom mestu |