Ajax opetovne načitanie funkcie HELP

Programovacie jazyky, rady, poradňa...
fuck111
Amateur
Amateur
Príspevky: 11
Registrovaný: 20 júl 2011, 16:29

Ajax opetovne načitanie funkcie HELP

Príspevok od používateľa fuck111 »

Ako to že keď sa snažim druhy krat vyvolať funkciu loadXMLDoc() nič sa nestane ?? Za odpoveď ďakujem.

Kód: Vybrať všetko

<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
var XMLOB;
if (window.XMLHttpRequest)
  {
  XMLOB=new XMLHttpRequest();
  }
else
  {
  XMLOB=new ActiveXObject("Microsoft.XMLHTTP");
  }
XMLOB.onreadystatechange=function()
  {
  if (XMLOB.readyState==4 && XMLOB.status==200)
    {
    document.getElementById("myDiv").innerHTML=XMLOB.responseText;
    }
  }
XMLOB.open("GET","subor.txt",true);
XMLOB.send();
}
</script>
</head>
<body>

<div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>

</body>
</html>
sorien
Medium Expert
Medium Expert
Príspevky: 88
Registrovaný: 02 jún 2011, 21:55

Re: Ajax opetovne načitanie funkcie HELP

Príspevok od používateľa sorien »

ten skript funguje bez problemov. Zmen si riadok

Kód: Vybrať všetko

document.getElementById("myDiv").innerHTML=XMLOB.responseText;
na

Kód: Vybrať všetko

document.getElementById("myDiv").innerHTML=document.getElementById("myDiv").innerHTML+XMLOB.responseText;
a sam uvidis
pravdepodobne nahravas stale ten isty obsah do rovnakeho bloku, tak vizualne sa ti nic nezmeni

este jedna vec tu moze byt browser pravdepodobne cachuje subor.txt preto ho volaj ako

Kód: Vybrať všetko

XMLOB.open("GET","subor.txt?"+Math.random()*10000,true);
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ajax opetovne načitanie funkcie HELP

Príspevok od používateľa audiotrack »

sorien radšej dať namiesto = iba +=. Načo sa upísať k smrti?
fuck111
Amateur
Amateur
Príspevky: 11
Registrovaný: 20 júl 2011, 16:29

Re: Ajax opetovne načitanie funkcie HELP

Príspevok od používateľa fuck111 »

Dakujem čo sa tyka += ,ten subor.txt sa neustale meni a moj ciel bol aby vždy po kliknuti napisalo aktualny obsah ale už to ide diky
Napísať odpoveď