Thema: Progress Anzeige mit SARISSA

Hallo

Ich habe einige Beispiele gesehen, wie man Progress Bars anzeigen kann..
mehr oder weniger kompliziert.. Mit einem einfachen element.style.display="" oder "none" geht da nichts, oder doch?

Ich benutze das SARISSA Framework.. Hat jemand eine Idee, wie ich eine Progress bar, oder einfach ein Bild/Layer anzeigen kann, während das XML am laden ist?

blqblaab

2

Re: Progress Anzeige mit SARISSA

Doch mit element.style.display kann man das schon machen .. hast Du mein Buch? Auf Seite 202, Abschnitt 6.2.6 wird ein Beispiel vorgestellt.  Vom Prinzip her wird dabei nur die Eigenschaft readyState abgefragt. Ist der Wert hierbei 4, so ist die Anfragen vollständig abgearbeitet und das entsprechende DIV kann wieder unsichtbar geschalten werden.

_______________________________________________________________

/-/annes (j|g) ... http://www.jg-webdesign.de

Re: Progress Anzeige mit SARISSA

Danke für die Antwort..

Leider hab ich Dein Buch nicht :-(

Habe aber folgende function:

function displayWait(bShowLayer){
    var waitLayer = document.getElementById("wait");
   
    if(bShowLayer){
        waitLayer.style.display = "";
    }else{
        waitLayer.style.display = "none";
        window.status = ""
    }
}

Am Anfang der Function, der die AJAX (SARISSA) Aufgaben macht, ruf ich sie mit displayWait(true), und ganz am Ende mit displayWait(false)..

Das komische ist, dass sich da überhaupt nicht rührt.. Ich kann die gleiche funktion mit Links aufrufen und sie funktioniert tadellos.. auch wenn ich im AJAX Aufraf mittendrin ein alert() einbaue, erschenit der Layer und verschwindet nacher wieder..

Bei normalem Aufruf tut sich aber nichts..

Habe verschiedene Scripte im Internet gesehen, um den Status abzufragen.Allerdings nicht mit einer SARISSA Implementation :-(

blqblaab

Re: Progress Anzeige mit SARISSA

Hab die Lösung jetzt gefunden.

Es scheint, als ob ich bei Async=false nichts weiteres mehr beeinflussen kann (?)

Jedenfalls, mit Asyncronous gehts:

http://sourceforge.net/forum/forum.php? … _id=256492

blqblaab