Bilder nach Zufallsprinzip anzeigen lassen
Daniel_P
- javascript
0 Felix Riesterer0 Gunnar Bittersmann0 Peter Pan0 Robert0 josh
Hallo,
ich möchte auf meiner Internetseite ein Javascript einbauen, mit dem von x Bildern eines davon nach dem Zufallsprinzip angezeigt wird. Ich habe z. B. einen Ordner mit hundert Bildern, die ich als 1.jpg, 2.jpg, ..., 100.jpg benannt habe. Kann mir jemand das entsprchende JavaScript zusammenstellen? Ich habe leider selber überhaupt keine Ahnung von JS...
Es wäre auch nicht schlecht, wenn man auf das Bild klicken kann (Vorschaubild) und sich dieses dann in groß öffnet oder aber sich dann eine weitere *.htm-Datei öffnet (z. B. bei Klick auf 44.jpg öffnet sich 44.htm).
Vielen Dank schon mal!
Grüße
Daniel
Lieber Daniel_P,
muss die Lösung unbedingt ein JavaScript sein? Bei der Auslieferung der Seite vom Server könnte ja der Quelltext mit einem zufällig ausgewählten Bild bestückt werden. Dann klappt das auch ohne JavaScript.
Welche serverseitigen Mechanismen stehen Dir denn zur Verfügung?
Es wäre auch nicht schlecht, wenn man auf das Bild klicken kann (Vorschaubild) und sich dieses dann in groß öffnet
Das könntest Du mit JavaScript machen.
Liebe Grüße aus Ellwangen,
Felix Riesterer.
@@Daniel_P:
ich möchte auf meiner Internetseite ein Javascript einbauen, mit dem von x Bildern eines davon nach dem Zufallsprinzip angezeigt wird.
Die Archivsuche sollte bei "Zufallsbild" einiges ausspucken.
Kann mir jemand das entsprchende JavaScript zusammenstellen?
Ja. Was zahlst du?
Ich habe leider selber überhaupt keine Ahnung von JS...
Dann beschaff dir welche. http://de.selfhtml.org/@title=SEFHTML ist ein guter Startpunkt.
Bist du sicher, dass du für dein Vorhaben JavaScript einsetzen willst, nicht PHP?
Live long and prosper,
Gunnar
Hi!
Kann mir jemand das entsprchende JavaScript zusammenstellen?
Ja. Was zahlst du?
Ich war ja zuerst versucht, dem OP einen Link auf dieses schöne Zitat zu posten, habe es dann aber gelassen..
off:PP
Hi!
Internetseite
Was ist das? Meinst Du Website?
Kann mir jemand das entsprchende JavaScript zusammenstellen?
Ja das können viele hier.
Das ist aber nicht Sinn und Zweck dieses Forums. (Lesetipp)
Ich habe leider selber überhaupt keine Ahnung von JS...
Das ist doch nicht schlimm - ich z.B: habe überhaupt keine Ahnung von altgriechischer Philologie.
Vielen Dank schon mal!
Gerne!
off:PP
ich möchte auf meiner Internetseite ein Javascript einbauen, mit dem von x Bildern eines davon nach dem Zufallsprinzip angezeigt wird. Ich habe z. B. einen Ordner mit hundert Bildern, die ich als 1.jpg, 2.jpg, ..., 100.jpg benannt habe. Kann mir jemand das entsprchende JavaScript zusammenstellen? Ich habe leider selber überhaupt keine Ahnung von JS...
Es wäre auch nicht schlecht, wenn man auf das Bild klicken kann (Vorschaubild) und sich dieses dann in groß öffnet oder aber sich dann eine weitere *.htm-Datei öffnet (z. B. bei Klick auf 44.jpg öffnet sich 44.htm).
Probier es mal damit:
<script type="text/javascript">
var Anzahl_der_Bilder = 10;
var maximale_Nummer_der_Bilder = 100;
for (var i=0; i<Anzahl_der_Bilder; i++)
{
Bildnummer = Math.round(Math.random()*maximale_Nummer_der_Bilder);
document.write("<img src='Ornder_in_dem_sich_die_Bilder_befinden\"+Bildnummer+".jpg' onclick='"+Bildnummer+".htm'>\n");
}
</script>
MfG Robert
Danke für den Hinweis
Allerdings glaube ich das das ihm nicht so wichtig war:
Ich habe leider selber überhaupt keine Ahnung von JS...
und ich muss das document.write nochmal korrigieren
das muss natürlich so heißen:
document.write("<a href="+Bildnummer+".htm><img src='Ornder_in_dem_sich_die_Bilder_befinden\"+Bildnummer+".jpg'></a>\n");
@@Robert:
Allerdings glaube ich das das ihm nicht so wichtig war:
Ich habe leider selber überhaupt keine Ahnung von JS...
Gerade Anfängern sollte man nichts Unsinniges erzählen. Eben weil sie (noch) nicht erkennen können, dass es Unsinn ist, alle glauben und sich dann bei ihnen im Kopf Unsinn statt Wissen anhäuft.
und ich muss das document.write nochmal korrigieren
Besser als korrigieren wäre eliminieren gewesen. DOM existiert, innerHTML auch.
Live long and prosper,
Gunnar