Thread bilder dynamisch in html mit Perl (4 answers)
Opened by alg3d at 2009-06-05 14:31

scriptor
 2009-06-05 15:39
#122376 #122376
User since
2008-05-07
69 Artikel
BenutzerIn
[Homepage] [default_avatar]
Quote
ich habe ein script das erzeugt per zufall einen bildnamen (1.jpg ...14.jpg ..). das bild wird dargestellt.

Besser wäre ein Script, dass eine zufällige Liste von Bildern aus einem bestimmten Ordner erzeugt. Damit müsstest Du keine Namenskonventionen - x.jpg - mehr einhalten.

Quote
Am besten -> muss keine neue html seite erzeugt werden, sondern perl tauscht das geladene bild durch ein anderes bild aus (in weniger als einer sekunde).

Perl tauscht Dir keine Bilder aus!

Mögliche Vorgehensweisen:
Seite mit Refresh neu laden, (wenn möglich) mit SSI einen zufälligen Dateinamen vom Script laden.

Seite mit Refresh neu laden, als Bildquelle ein Script angeben, dass ein zufälliges Bild liefert.

Seite bleibt stehen. Als Bildquelle ein Script angeben, Javascript erzeugt im Takt eine zufällige Query und modifiziert IMG src mit Scriptadresse+Query, was den Browser zum Neuladen der Bilddatei zwingt.

Seite bleibt stehen. Javascript im Takt erzeugt den zufälligen Dateinamen und modifiziert IMG src, was den Browser zum Neuladen der Bilddatei zwingt.

Seite enthält im Javascript oder holt per AJAX eine Datenstruktur mit den Pfaden der "zufälligen" Bilder. JS modifiziert im Takt IMG src, was den Browser zum Neuladen der Bilddatei zwingt. Optional könnten, da vorab alle Bildpfade bekannt sind, die Bilder vorgeladen werden.

... und da gibt es noch mehr Möglichkeiten. Das Perlscript kann also selbst die Daten eines zufälligen Bildes liefern oder die Adresse eines zufälligen Bildes oder eine Liste möglicher Bilder.

Gruß Gerd



View full thread bilder dynamisch in html mit Perl