Ladesequenz
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
antwort
aufbau
beitrag
button
daten
drehender kreis
fragen
funktion
host
klicken
komplex
objekt
page
relativ
riesigen aufwand
sekunde
tutorial
versuchen
-
Hallo!
ich weiß nciht wohin mit der Frage, da ich JavaScript dahinter vermuite versuche ich es hier.
Ich möchte eine Ladesequenz in meiner page.
Das ganze wird benötigt, da bei einem klick auf einen Button einige Daten mit PHP eingelesen werden und das einige sekunden dauert.
Dazu würde ich gerne eine ladesequenz einbauen die man immer öfters sieht.(so ein drehender kreis z.b.)
Mit was wird das denn realisiert? ist das JS? AJAX?
gibt es dazu ein tutorial oder ähnliches, damit ich mir diese ladesequentz selbst erstellen kann? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Was genau möchtest du machen?
Wenn die Seite nicht komplett neu geladen wird, musst du sowieso AJAX benutzen. Durch die entsprechenden Event-Handler, die das XMLHTTPRequest Objekt mitbringt, kannst du dann eine Ladegraphik leicht realisieren. Kommt bloß auf den Aufbau deines Scriptes an.
Beitrag geändert: 25.7.2007 11:36:51 von bladehunter -
Danke für die antwort.
Bis jetzt wird das script komplett neu geladen.
Das ganze sieht so aus:
aus einem dropdownfeld wird ein wert ausgewählt. nach dem absenden wird folgender code ausgeführt:
if(isset($_POST['go'])) { $ListHosts = search_excel($_POST['art'], "Hostname"); $ListIPs = search_excel($_POST['art'], "IP Address" ); $_SESSION['Hosts']=$ListHosts; $_SESSION['IPs']=$ListIPs; }
die funktion search_excel ist relativ komplex. Sie durchsucht eine Excellmappe nach ebstimmten daten und schreibt sie dann in ein array.
dieses array soll nun in einem weiteren dropdown ausgegeben werden.
Das Problem ist, dass das relativ lange dauert. (ca 10 sec) in der zeit soll statt dem dropdownfeld ein ladesequenz angezeigt werden.
ist so eine funktion ohne riesigen aufwand überhaupt lösbar? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage