Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet olyat, hogy én...

Hogy lehet olyat, hogy én berakok egy html kódot pl. a weboldalam fejlécébe, és automatikusan váltsa random a képeket?

Figyelt kérdés

2013. aug. 28. 19:29
1 2
 1/17 anonim ***** válasza:

Mit akarsz, megnyitom 2x, és más kép jelenik meg, vagy megnyitom, és mondjuk 3 kép folyamatosan váltja egymást?

Elsőhöz egy kis php kell, 2.-hoz pedig javascript (van sok ilyen plugin is, slideshow-nak hívják)

2013. aug. 28. 20:02
Hasznos számodra ez a válasz?
 2/17 A kérdező kommentje:
nekem úgy kéne, hogy csak akkor váltson képet, ha frissítik az oldalt. Ez megoldható valahogyan?
2013. aug. 28. 21:00
 3/17 anonim ***** válasza:
Első is megoldható JS-sel. Bevágod a képek elérési útjait egy tömbbe, onload eseményre pedig meghívódik egy függvény, ami a megfelelő img elem src-jét beállítja egy random elemre a tömbből.
2013. aug. 28. 21:47
Hasznos számodra ez a válasz?
 4/17 A kérdező kommentje:
huh, nekem ez igy eléggé kínai, esetleg nemtudnál valami oldalt ahol ez levan írva részletesen?
2013. aug. 28. 22:25
 5/17 anonim ***** válasza:

Itt van rá egy script:

[link]


Vigyázz, lejjebb a szövegben van egy 2 soros script, az fogja megjeleníteni a képet (ott, ahová teszed a HTML kódban). A felső több soros script tárolja a képek listáját és végzi a randomolást.

2013. aug. 28. 22:35
Hasznos számodra ez a válasz?
 6/17 anonim ***** válasza:

Ha adott mondjuk 3 db kép (kep1.jpg, kep2.jpg, kep3.jpg), akkor így oldhatod meg egyszerűen:

<img src="kep<?php echo mt_rand(x,y) ?>.jpg" />

x = a legelső szám, ahonnan kezd számolni (esetünkben most az 1)

y = a legutolsó szám, ameddig számolni fog (esetünkben most a 3)

Betöltéskor mindig véletlenszerűen generál majd egy számot 1 és 3 között.

2013. aug. 29. 13:04
Hasznos számodra ez a válasz?
 7/17 A kérdező kommentje:

Kérlek tudnál mutatni egy példát? feltöltöttem két képet, itt vannak:

1.kép:

[link]

2.kép:

[link]

2013. aug. 29. 14:45
 8/17 anonim ***** válasza:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

</head>

<body>

<div>

<figure>

<img src="kep<?php echo mt_rand(1,2) ?>.jpg" />

</figure>

</div>

</body>

</html>

2013. aug. 30. 11:01
Hasznos számodra ez a válasz?
 9/17 A kérdező kommentje:
De ebbe a HTML kódba én hova illesszem be a képnek a linkjét (amit random váltana) ?
2013. aug. 30. 11:44
 10/17 anonim ***** válasza:

Nem kell neked semmit illesztgetned ezen kívül. Olvass vissza:


"Ha adott mondjuk 3 db kép (kep1.jpg, kep2.jpg, kep3.jpg), akkor így oldhatod meg egyszerűen:

<img src="kep<?php echo mt_rand(x,y) ?>.jpg" /> "


A képeidet nevezd el kep1.jpg, kep2.jpg satöbbi néven.


Ha más néven akarod, akkor értelemszerűen írd át az src utáni részt.

2013. aug. 30. 11:53
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!