Mam problem ze stworzeniem galerii zdjęć w js (tzn galerie mam zrobioną ale chodzi o jeden efekt)
Ponizej zapodaje kod, a za chwilke wszystko wytłumaczę...
<?php ... ... ... <div class="table"> <div class="tr">'; while(($file = readdir($fds)) !== false) { if ($file != "." && $file != "..") { $i++; echo ' <div class="td"> <div class="img-box"> <a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();"> <img class="no-border gimg" src="./_gallery/_small/_'.$gl_dir.'/'.$file.'" alt="" /> </a> <div class="number">0'.$i.'</div> <div class="loup"> <a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();"> <img class="no-border" src="./_gfx/loup.jpg" alt="" /> </a> </div> </div> </div>'; if(($gl_counter >= $gl_cols) && (($gl_counter % $gl_cols) == 0)) { echo ' </div> <div class="tr">'; } $gl_counter++; } } echo '</div>'; closedir($fdb); closedir($fds); echo ' </div> ... ... ... ?>
jest taka linijka ktora odpowiedzialna jest za wyswietlanie zdjec wiekszych od miniaturek ale o tej samej nazwie (tylko w innym folderze).
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_normal/_'.$gl_dir.'/'.$file.'" alt="" />
</a>
potem mam petle, ktora wyswietla wszystkie obrazki z miniaturkami w odpowiednim miejscu:
<div class="img-box">
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_small/_'.$gl_dir.'/'.$file.'" alt="" />
</a>
<div class="number">0'.$i.'</div>
<div class="loup">
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border" src="./_gfx/loup.jpg" alt="" />
</a>
</div>
</div>
i chcem zrobic by po kliknieciu w taką miniature pokazalo mi sie zdjecie bez przeladowania strony w polu wyżej czyli tu:
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_normal/_'.$gl_dir.'/'.$file.'" alt="" />
</a>
jak to uczynic bez przeladowania strony
