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);
            }
<span id="ReloadThis"></span>
_es
Profil
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
_es:
už jsem to vyřešil pomocí jquery pomocí $("#ReloadThis").load("vypis.php");

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: