Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

wie lautet der 'js-code' um pix zufaellig darstellen zu lassen?

Empfohlene Antworten

Veröffentlicht

schuhu,

im prinzip steht ja schon alles im betreff ;)

also ich moechte auf ner website ein bestimmtes bild per zufall darstellen. angenommen ich habe die bilder a,b,c,d,e,f und g. wenn jetzt ein user die site aufruft soll das script per zufall eines der bilder a-g aussuchen und darstellen.

die bilder haben alle die gleiche groesse und sind alle an der gleichen stelle plaziert.

gibt es da ein script welches dies fuer mich machen koennte?

thnx vorab

Wenn du es nicht serverseitig lösen kannst/willst...

Schreib z.B. in das Script einen Array mit den Dateinamen der Bilder (oder URL), dann machst du eine Zufallszahl, das maximum der Zahl soll dann sein dein Array.length. Und dann nimmst du einfach das bild, das an der stelle des arrays steht. und setzt das src deines bis dahin leeren bildes mit dem dateinamen.

gruss

matze

ach, egal. ich tipp dir mal was ausm kopf heraus.

function pageloaded()

{

var pics = new Array( "einbild.gif", "nocheinbild.jpg", "drittesbild.gif" );

var r = Math.round( Math.random() * pics.length );

document.images[0].src = pics[ r ];

}

geht das? Musst natürlich das im body-tag mit onLoad="pageLoaded();" starten und schon ein Bild in der seite drin haben und dann richtig in letzter Zeile referenzieren.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.