BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- "Bitte warten" bis die Webseite geladen ist (http://www.black-board.net/thread.php?threadid=23054)


Geschrieben von Sebat am 16.11.2007 um 21:54:

  "Bitte warten" bis die Webseite geladen ist

Hi, ich habe meine Galerie nun durch Flickr "verwalten" lassen, und bastel nur mit der API rum... leider dauert es ab und an lange bis die Bilder geladen sind... da würde ich gerne ALLA WEB 2.0 ein "Bitte warten..." oder ähnliches anzeigen lassen (so im Vordergrund) Könnte mir da eventuell einer sagen (oder eindeutige Hinweise geben) wie ich das anzeigen lassen kann, bis die Seite fertig ist?

Gruß Sebastian



Geschrieben von phlox81 am 17.11.2007 um 01:55:

 

Denke das kannst du mit Ajax recht gut machen.

Wie du sowas mit Ruby on Rails realisieren kannst, findest du hier:
http://media.rubyonrails.org/video/flickr-rails-ajax.mov

Mit PHP etc. gibts wahrscheinlich ähnliche Frameworks.



Geschrieben von Misel am 17.11.2007 um 02:24:

 

Spontan fällt mir nur ein, statt der Bilder den Platzhalter im HTML einzubinden und diese mit einer ID zu versehen. Dann kannst Du per Javascript den Bildinhalt ändern und die Bilder werden erst angezeigt, wenn sie geladen sind.

Vielleicht klappt es auch mit CSS. Definiere eine Klasse "thumbnail" mit background-image: url('please_wait.gif"). Wenn die Bilder noch nicht geladen sind, wird dann der Platzhalter angezeigt. Ich habe es aber nicht getestet.

Netscape hatte mal das img-Attribut "lowsrc" eingeführt, aber das hat sich für sowas nicht durchgesetzt und SelfHTML rät explizit davon ab.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH