Autor | Zpráva | ||
---|---|---|---|
Fisak Profil |
Dobrý den. Mám script který se načítá jednou za vteřinu. Ovšem chtěl bych ho načíst jen jednou a to hned. Nevěděl by prosím někdo jak na to?
CasovacChat(); function NewHodnotaChat() { var xmlhttp; var hframe = document.getElementById('ReloadThis'); if (window.XMLHttpRequest) var xmlhttp = new XMLHttpRequest(); else var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { hframe.innerHTML = xmlhttp.responseText; } } xmlhttp.open("GET", "vypis.php", true); xmlhttp.send(); CasovacChat(); } function CasovacChat() { setTimeout("NewHodnotaChat()", 1000); } |
||
_es Profil |
#2 · Zasláno: 30. 4. 2013, 12:38:10
Fisak:
Tvoje otázky nedávajú veľký zmysel. Prečo namiesto množstva dotazov na základné veci si tie základné veci radšej nenaštuduješ? „Ovšem chtěl bych ho načíst jen jednou a to hned.“ Ako „len jednou“? Objekt XMLHttpRequest nenačítava dáta viackrát. Ak máš JS kód, ktorý to v nejakom cykle robí, tak ho uprav, aby to nenastávalo.
|
||
Fisak Profil |
#3 · Zasláno: 30. 4. 2013, 12:41:19
_es:
už jsem to vyřešil pomocí jquery pomocí $("#ReloadThis").load("vypis.php"); |
||
Časová prodleva: 11 let
|
0