kostenloser Webspace werbefrei: lima-city


js datei neuladen

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    a************n

    wie kann ich eine js datei automatisch neu laden lassen???
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e********l

    Warum willst du eine JS Datei neuladen? Der Inhalt selbiger ändert sich doch nicht von alleine.
  4. villeicht interessiert dich die Funktion setTimeout(). Damit kannste die Ausführung eines Codeblocks verzögern. Ist es das was du willst?

    Und vorschlag zum Nachladen (ich weiß nicht obs geht...):
    Du fügst im head einfach via DOM ein neues Script element ein und entfernst das alte.

    Beitrag geändert: 22.11.2008 9:31:16 von nikic
  5. Autor dieses Themas

    a************n

    ich hab mir ein script zusammengklaubt (so in richtung ajax) nur es wird nicht aktualiesiert...
  6. projektverwaltung

    projektverwaltung hat kostenlosen Webspace.

    dann mustt die die entsprechenden Funktionen einfach mit window.setTimeout() wieder aufrufen... so eine art spielschleife bzw. gameloop

  7. ich hab mir ein script zusammengklaubt (so in richtung ajax) nur es wird nicht aktualiesiert...



    Aha, willst du, dass wir dir beim Problem helfen oder war das nur eine information, damit wir Mitleid mit dir haben. Code oder ähnliches wäre nett...
  8. Autor dieses Themas

    a************n

    var http_request = false;
    	
        function Request(url, id) {
    
            http_request = false;
    
            if (window.XMLHttpRequest) { // Mozilla, Safari,...
                http_request = new XMLHttpRequest();
                if (http_request.overrideMimeType) {
                    http_request.overrideMimeType('text/xml');
                    
                }
            } else if (window.ActiveXObject) { // IE
                try {
                    http_request = new ActiveXObject("Msxml2.XMLHTTP");
                } catch (e) {
                    try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                    } catch (e) {}
                }
            }
    
            if (!http_request) {
                alert('Kann keine XMLHTTP-Instanz erzeugen');
                return false;
            }
    		//extensions.firebug.allowDoublePost = true;
            http_request.onreadystatechange = function (){
    
            if (http_request.readyState == 4) {
                if (http_request.status == 200) {
    				document.getElementById(id).innerHTML = http_request.responseText;
                } else {
                    document.getElementById('error').innerHTML = 'Bei dem Request ['+id+'] ist ein Problem aufgetreten.';
                }
            }
    
        }
            http_request.open('GET', url, true);
            http_request.send(null);
    
        }


    Beitrag geändert: 26.11.2008 14:27:21 von andre-morillon
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!