Autor | Zpráva | ||
---|---|---|---|
Adun Profil * |
#1 · Zasláno: 16. 2. 2008, 17:58:47
Lámal jsem si nad tím hlavu ale nenašel jsem žádný vyhovující způsob. Mám tady malou galerii v php, ale nevyhovuje mi přímo funkčně. Potřebuji, aby když na fotku kliknu, aby se zobrazila a zmizela až když kliknu na fotku jinou.
Něco podobného mám i na garmzas.ic.cz/openarena.php, ale tam to taky není úplně dokonalé (viz to odklikávání). Zkoušel jsem různě zaměňovat visitibly a hidden, různě jsem tam dával onclick, oumouseout apod, ale na nic jsem nepřišel. Javascript skoro neumim, akorát sem tam něco uždíbnu, tak bych potřeboval pomoc. Mockrát díky. Tady je zdrojový kod: <? $slozka = "./fotogalerie/"; $nahled = "nahledy"; $vypis = opendir($slozka); $celkem = '0'; //začátek počtu fotek while (false!==($file = readdir($vypis))) { if($file!="."&&$file!=".."&&!is_dir($file)&&$file!=$nahled) { $celkem++; if (file_exists($slozka.$nahled.'/'.$file)) { //tady začíná ten script na kliknutí apod echo "<a href=\"#\" onclick=\"document.getElementById('".$file."').style.visibility='visib le'\" onmouseover=\"document.getElementById('".$file."').style.visibility='v isible'\"><img src=\"fotogalerie/nahledy/".$file."\" alt=\"".$file."\"></a><div class=\"zobraz\" id=\"".$file."\"><img src=\"fotogalerie/".$file."\" alt=\"".$file."\" /></div>\n"; //a tady to myslim končí } else echo "<a href=\"#\" onmouseover=\"document.getElementById('".$file."').style.visibility='v isible'\" onmouseout=\"document.getElementById('".$file."').style.visibility='hi dden'\"><img src=\"thumb.php?nazev=".$file."\" alt=\"".$file."\"></a><div class=\"zobraz\" id=\"".$file."\"><img src=\"fotogalerie/".$file."\" alt=\"".$file."\" /></div>\n"; } } echo '<br>Celkem fotek v galerii: '.$celkem; closedir($vypis); ?> |
||
Adun Profil * |
#2 · Zasláno: 16. 2. 2008, 19:05:59
To důležité tady:
<a href=\"#\" onclick=\"document.getElementById('".$file."').style.visibility='visib le'\" onmouseover=\"document.getElementById('".$file."').style.visibility='v isible'\"><img src=\"fotogalerie/nahledy/".$file."\" alt=\"".$file."\"></a><div class=\"zobraz\" id=\"".$file."\"><img src=\"fotogalerie/".$file."\" alt=\"".$file."\" /></div>\n"; |
||
Časová prodleva: 16 let
|
0