Kezdőoldal » Számítástechnika » Weblapkészítés » Hi. Olyat szeretnék készíteni...

Hi. Olyat szeretnék készíteni HTML -ben hogy ilyen kép időzítő. Az lenne a lényeg hogy egy megadott időpontban bizonyos képet jelenítsen meg, ezt ilyen heti programozásra kéne csinálni és vagy 10 kép lenne, valami tipp?

Figyelt kérdés
2010. nov. 28. 20:03
1 2
 1/12 anonim ***** válasza:

Lekéred az időt:

[link]

Majd pedig else if -ekkel, vagy case-el eldöntöd, hogy melyik kép kell

[link]

[link]

Végül beállítod az img src -t arra:

[link]

2010. nov. 28. 20:17
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:

:||| nekem ez így kínai xDD

öhm összetudod nekem rakni? úgy kéne hogy kihagyod a képek meg a képekhez tartozó idők helyét, vagy vmi olyasmi hogy így párosítva lehessen beállítani, pls help me!

2010. nov. 29. 16:10
 3/12 anonim ***** válasza:

<html>

<head>

<script type="text/javascript">

function kepvalaszt()

{

var time = new Date();

switch(time.getHours())

{

//1 óra

case 1:

document.getElementById("kep").src="kep1.jpg";

//2 óra

case 2:

document.getElementById("kep").src="kep2.jpg";

//...ide ugyanígy beírhatsz akármennyit

case 0:

document.getElementById("kep").src="kep0.jpg";

}

}

</script>

</head>

<body onLoad="kepvalaszt()">

<img id="kep">

</body>

</html>

Ha nem óra szerint, hanem perc szerint szeretnéd kiválasztani a képet, akkor time.getHours() -t írd át time.getMinutes() -re, ha nap szerint, akkor time.getDay() , a korábban belinkelt oldal szerint még ezek a lehetőségek vannak:

* getTime() - Number of milliseconds since 1/1/1970 @ 12:00 AM

* getSeconds() - Number of seconds (0-59)

* getMinutes() - Number of minutes (0-59)

* getHours() - Number of hours (0-23)

* getDay() - Day of the week(0-6). 0 = Sunday, ... , 6 = Saturday

* getDate() - Day of the month (0-31)

* getMonth() - Number of month (0-11)

* getFullYear() - The four digit year (1970-9999)

2010. nov. 30. 15:58
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:
nagyon köszönöm
2010. dec. 4. 18:32
 5/12 A kérdező kommentje:
de ez nem a hét napjaira van osztva, vagy igen?
2010. dec. 4. 18:33
 6/12 A kérdező kommentje:
kösziiii, nagyon jó lett, de esetleg úgy nem lehetne, hogy beosztottam napokra, és a napokon belül óránkéntra beosztani?
2010. dec. 7. 14:34
 7/12 anonim ***** válasza:

Itt van a hosszú kód végére írt monologom:

Ha nem óra szerint, hanem perc szerint szeretnéd kiválasztani a képet, akkor time.getHours() -t írd át time.getMinutes() -re, ha nap szerint, akkor time.getDay() , a korábban belinkelt oldal szerint még ezek a lehetőségek vannak:

* getTime() - Number of milliseconds since 1/1/1970 @ 12:00 AM

* getSeconds() - Number of seconds (0-59)

* getMinutes() - Number of minutes (0-59)

* getHours() - Number of hours (0-23)

* getDay() - Day of the week(0-6). 0 = Sunday, ... , 6 = Saturday

* getDate() - Day of the month (0-31)

* getMonth() - Number of month (0-11)

* getFullYear() - The four digit year (1970-9999)

Ha úgy szeretnéd, hogy nap és azon belül óra szerint:

switch(time.getDay())

{

case 0:

switch(time.getHours())

{

//vasárnap 1 óra.

case 1:

document.getElementById("kep").src="kep1.jpg";

//2 óra

case 2:

document.getElementById("kep").src="kep2.jpg";

//...ide ugyanígy beírhatsz akármennyit


}

case 1:

switch(time.getHours())

{

//hétfő 1 óra.

case 1:

document.getElementById("kep").src="kep1.jpg";

//2 óra

case 2:

document.getElementById("kep").src="kep2.jpg";

//...ide ugyanígy beírhatsz akármennyit

}

//...ide ugyanígy beírhatsz akármennyit

}

2010. dec. 7. 16:27
Hasznos számodra ez a válasz?
 8/12 A kérdező kommentje:
oké rájöttem köszi, de ugy akartam hog nap azon belül óra..
2010. dec. 9. 18:12
 9/12 anonim válasza:
Nekem miért nem sikerül?
2011. júl. 15. 20:40
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

Ház azt a kommentedből nem találhatom ki, de szerintem nem is nézted, mit csinál a program, csak bemásoltad, és futtatni akartad.

Tehát én a program részletben ellenőriztem éjfélre 1 órára, és két órára, mivel most egyik sincs, semmit nem fog betölteni.

Adj több case-t, ha minden órára ellenőrizni akarod.

Ha te is képekkel szeretnéd megcsinálni, akkor hozd létre a kep0.jpg - kep23.jpg képeket.

Vagy a document.write -al kiírhatsz üzeneteket is a képernyőre.

Mielőtt ilyen akarsz csinálni, tanuld meg a JS alapjait.

2011. júl. 15. 20:58
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!