Zdravíčko, mám tento JS pro výpis různých obrázků
<script type="text/javascript">
var obrazky = new Array("images/prave_menu/vb-jamne.jpg", "images/prave_menu/hriste.jpg", "images/prave_menu/kabiny.jpg");
document.write("<img src='"+obrazky[Math.round(Math.random()*(obrazky.length-1))]+"'>");
document.write("<img src='"+obrazky[Math.round(Math.random()*(obrazky.length-1))]+"'>");
document.write("<img src='"+obrazky[Math.round(Math.random()*(obrazky.length-1))]+"'>");
</script>
A potřebuji k nim dostat toto
<a href="img/image-1.jpg" rel="lightbox"> document write... </a>
Jenže jak to udělat, když se pokaždý v document write vypíše jiný obrázek a <a href> bude pořád stejný? potřeboval bych aby při změně obrázku s ezměnil i href... : (
Javascript vs. lightbox
Moderátor: Mods_senior
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Javascript vs. lightbox
to má být vypsání náhodného obrázku? no to je fakt síla...
co si třeba to náhodný číslo dát do proměnný?
co si třeba to náhodný číslo dát do proměnný?
var cislo = Math.round()*(obrazky.length-1);
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Stene
- Level 6

- Příspěvky: 3124
- Registrován: 11 úno 2009 15:44
- Bydliště: Jihlava
- Kontaktovat uživatele:
Re: Javascript vs. lightbox
Co se ti na tom kódu zase nelíbí?
Naposledy upravil(a) Stene dne 20 črc 2010 12:03, celkem upraveno 1 x.
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Javascript vs. lightbox
...
přes tu proměnnou to jde?
přes tu proměnnou to jde?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Stene
- Level 6

- Příspěvky: 3124
- Registrován: 11 úno 2009 15:44
- Bydliště: Jihlava
- Kontaktovat uživatele:
Re: Javascript vs. lightbox
Nikdy jsem JS neupravoval a sám jsem si žádnej nepsal, takže vůbec netuším, jak se to dělá..
//Kdyby si měl chvilku času, potřeboval bych aby si vypsal náhodný obrázek a u toho se změnil i href... Protože ty obrázky se tam budou střídat, chápeš mě, nebo ne?
//Kdyby si měl chvilku času, potřeboval bych aby si vypsal náhodný obrázek a u toho se změnil i href... Protože ty obrázky se tam budou střídat, chápeš mě, nebo ne?
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Javascript vs. lightbox
for(i=0;i<3;i++)
{
var cislo = Math.round(Math.round()*(obrazky.length-1));
document.write("<a href=\"zobrazit.php?obr="+obrazky['cislo']+"\"><img src=\""+obrazky[cislo]+"\"></a>");
}
téměř to stejný jako máš ty akorát jsem tam přidal tu proměnnou
{
var cislo = Math.round(Math.round()*(obrazky.length-1));
document.write("<a href=\"zobrazit.php?obr="+obrazky['cislo']+"\"><img src=\""+obrazky[cislo]+"\"></a>");
}
téměř to stejný jako máš ty akorát jsem tam přidal tu proměnnou
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
