Freitag, 11. Februar 2011

Bitte warten Seite

Idee... Anzeigen einer Bitte warten Seite - Bis der eigentliche Content geladen wurde.
Dann die Seite ersetzten.- Ja - Das ist möglich....

In dieseem Beispiel wurde ein asynchroner Ajax-Aufruf gemacht.
Die Umsetzung erfolgt mittels jQuerey.
Das Ergebnis des Aufrufs ersetzt den aktuellen Inhalt.
Die 3 zentralen methoden sind:

  • document.open()

  • document.write('neuer Inhalt')

  • document.close





 <script type='text/javascript'>
$(document).ready(
function() {
$.ajax({
url: "test.php",
success: function(data, textStatus, jqXHR) { document.open();
document.write(data); document.close();
},
error: function(jqXHR, textStatus, errorThrown) {alert(textStatus);},
statusCode: {404: function() {
alert('page not found');
}
}
});
}); // Ende Ende ready()
</script>