Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
AUTO zmena obrázkov

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok NapísalOffline : 01.09.2008 8:47

Caute. hladam script na automaticku zmenu obrazkov. Nasiel som tu tento js, len ja by som skor potreboval, keby sa obrazky mezi sebou menili v urcitom intervale, trebars 20s.
Kód:
   <script type="text/javascript">
  <!--
  Pics = new Array(3);
  Pics[0] = '<A HREF="http://www.1.sk">'+
    '<IMG SRC="images/1.jpg" ALT="Web 1" Border="0"></A>';
  Pics[1] = '<A HREF="http://www.2.cz">'+
    '<IMG SRC="images/2.jpg" ALT="Web 2" Border="0"></A>';
  Pics[2] = '<A HREF="http://www.Web 3.cz">'+
    '<IMG SRC="images/3.jpg" ALT="Web 3" Border="5"></A>';
   document.write(Pics[Math.floor(Math.random() * Pics.length)]);
// -->
</SCRIPT>







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
AUTO zmena obrázkov

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.09.2008 10:50

Skript ktory si nasiel ti zobrazi nahodny obrazok. Skus nieco taketo (to ti bude zobrazovat nahodny obrazok kazdych 20 sekund):

Kód:
<html>
  <script type="text/javascript">
    var div = null;
    var Pics = new Array(3);
    Pics[0] = '<A HREF="http://www.1.sk"><IMG SRC="images/1.jpg" ALT="Web 1" Border="0"></A>';
    Pics[1] = '<A HREF="http://www.2.cz"><IMG SRC="images/2.jpg" ALT="Web 2" Border="0"></A>';
    Pics[2] = '<A HREF="http://www.Web 3.cz"><IMG SRC="images/3.jpg" ALT="Web 3" Border="5"></A>';
   
    function changeImage()
    {
      try
      {
        if (!div)
          div = document.getElementById("chng");

        div.innerHTML = Pics[Math.floor(Math.random() * Pics.length)];
      }
      catch (e) {}
     
      setTimeout(changeImage, 20 * 1000);
    }
  </script>
<body onload="changeImage();">
  <div id="chng"></div>
</body>
</html>







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
AUTO zmena obrázkov

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 01.09.2008 21:57

Nakoniec som pouzil takyto script:
Kód:
<div class="header">
      <div id="banner">&nbsp;</div>
   <script language="JavaScript">
   
      var counter = 0;
      
      //var = Math.round((Math.random()*(imagesBank.length-1)));
      var ObjectsBank = new Array();      
   
         ObjectsBank[ObjectsBank.length]  = '<img height=\"129\" alt=\"\" width=\"705\" src=\"images/header.gif\" />';

         ObjectsBank[ObjectsBank.length]  = '<p><img height=\"129\" alt=\"\" width=\"705\" src=\"images/header1.gif\" /></p>';

         var counter = Math.round((Math.random()*(ObjectsBank.length-1)));

      function banner()
      {
         //if (!counter) counter=0;
         //document.alert (counter);
         document.getElementById("banner").innerHTML = ObjectsBank[counter];
         
         counter++;   
         if (counter==ObjectsBank.length) counter = 0;   
         
            window.setTimeout("banner()",5000);
   }
      banner();
      
</script>
   </div>
on sa zobrazuje super, lenze mam problem s atributom <noscript>.Ked si v prehliadaci vypnem JS, tak sa banner posunie nizsie, skusal som aj margin aj padding:
Kód:
<noscript><a href="/" title=""><img src="images/header.gif" alt=""></a></noscript>







_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 01.09.2008 22:10

Toto
Kód:
<noscript><a href="/" title=""><img src="images/header.gif" alt=""></a></noscript>

musis dat medzi <div id=banner>&nbsp; a </div>, cize vysledny kod bude asi takyto
Kód:
<div class="header">
      <div id="banner">&nbsp;<noscript><a href="/" title=""><img src="images/header.gif" alt=""></a></noscript></div>
   <script language="JavaScript">
   
      var counter = 0;
       
      //var = Math.round((Math.random()*(imagesBank.length-1)));
      var ObjectsBank = new Array();       
   
         ObjectsBank[ObjectsBank.length]  = '<img height=\"129\" alt=\"\" width=\"705\" src=\"images/header.gif\" />';

         ObjectsBank[ObjectsBank.length]  = '<p><img height=\"129\" alt=\"\" width=\"705\" src=\"images/header1.gif\" /></p>';

         var counter = Math.round((Math.random()*(ObjectsBank.length-1)));

      function banner()
      {
         //if (!counter) counter=0;
         //document.alert (counter);
         document.getElementById("banner").innerHTML = ObjectsBank[counter];
         
         counter++;   
         if (counter==ObjectsBank.length) counter = 0;   
         
            window.setTimeout("banner()",5000);
   }
      banner();
       
</script>
   </div>

Problem bol v tom, ze ak si to dal uplne na koniec, tak pred nim boli dva divy, ktore ti dam automaticky dali dve medzere, preto to bolo tak nizko... Toto by uz malo ist, skusal som to... :)







_________________
Empty your memory, with a free()… like a pointer!
If you cast a pointer to an integer,
it becomes the integer, if you cast a pointer to a struct, it becomes the struct…
The pointer can crash…, and can overflow…
Be a pointer my friend…
Offline

Užívateľ
Užívateľ
AUTO zmena obrázkov

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 01.09.2008 22:29

diky moc, uz som to pochopil, ale este som rozmyslal dat <noscript> do divu a nastavit pre margin minusovu hodnotu. to by mohlo tiez ist ale naco to komplikovať







_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 01.09.2008 22:52

Nie je zac, inak nad tym som aj ja uvazoval, ale potom mi doslo v com je problem. Dalo by sa to, ale ako hovoris, je to zbytocna komplikacia. :)







_________________
Empty your memory, with a free()… like a pointer!
If you cast a pointer to an integer,
it becomes the integer, if you cast a pointer to a struct, it becomes the struct…
The pointer can crash…, and can overflow…
Be a pointer my friend…
Offline

Užívateľ
Užívateľ
AUTO zmena obrázkov

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 02.09.2008 22:14

este by som sa spytal ako urobim nieco take ze tie obrázky by sa medzi sebou tak jemne prelinali? lebo takto ked medzi sebou preskakuju tak sa mi to zda take odpudive.... diky







_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 02.09.2008 22:23

Skus nieco taketo http://www.scriptocean.com/slideshow/ :)
Alebo ak ti to nebude vyhovovat, tak skus pohladat este nieco na googli. Inak a niekedy, ak by si chcel napriklad viac efektov, tak sa to riesi ja pomocou Flashu, ale myslim, ze to v tomto pripade bude aj zbytocne... :)







_________________
Empty your memory, with a free()… like a pointer!
If you cast a pointer to an integer,
it becomes the integer, if you cast a pointer to a struct, it becomes the struct…
The pointer can crash…, and can overflow…
Be a pointer my friend…
Offline

Užívateľ
Užívateľ
AUTO zmena obrázkov

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 02.09.2008 22:31

no ja viem ze flash je trosku lepsia vec na vytvorenie takehoto banneru... ale zatial js je js







_________________
FCSpartak Trnava
Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Zmena veľkosti fotiek a obrázkov online

v Webdesign

4

436

03.02.2014 18:18

amazom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto.zmena zlozky C:/program files/xxx na inu pri instalacii

v Operačné systémy Microsoft

6

531

07.06.2006 23:44

Ahmed Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto zavodne hry na styl Full Auto Mayhem

v Počítačové hry

1

638

01.04.2014 17:12

uterak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmena obrazka pri nadideni z myslov.../...Zmena pozadia

v JavaScript, VBScript, Ajax

2

2216

11.09.2007 22:42

rik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto subwoofer

v Zvuk

7

892

19.11.2008 12:30

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto-tune

v ATI/AMD grafické karty

27

1336

06.07.2011 18:31

Canyon Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. auto taktovanie

v nVidia grafické karty

17

695

12.01.2011 15:54

sqbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AUTO. TABULKA

v Ostatné

2

722

09.03.2008 16:51

Chester Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto 5000€

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Automobily, motorky

53

2376

05.01.2017 15:09

Lozty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. height:auto

v HTML, XHTML, XML, CSS

13

628

07.04.2012 17:51

iop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto Traffic

v Ostatné

4

496

13.05.2015 22:07

T.C.B.E.E Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. auto subik

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Zvuk

58

3752

21.07.2007 21:18

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nove auto

[ Choď na stránku:Choď na stránku: 1 ... 9, 10, 11 ]

v Automobily, motorky

312

9337

21.04.2012 8:53

Xaltotun Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Auto subwoofer

v Elektronika

4

1442

07.01.2008 14:20

patqo_he Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zamknute auto

v Automobily, motorky

3

676

19.01.2021 9:00

zimCol Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. RC auto

v Ostatné

5

632

23.01.2017 16:38

eon5 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra