Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mała pomoc w modyfikacji krótkiego skrypta
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Avatarus
Witam
Potrzebuje pomocy z modyfikacją pewnego skryptu.
Działa on tak że tworzy się mini galeria z jednym wielkim obrazkiem i minaturkami następnych obrazków pod spodem. Działa już podmiana wielkiego obrazka po naciśnięciu na miniaturkę, ale nie wiem jak zrobić żeby jednocześnie po podmianie podmieniał się też link do dużego obrazka tak zeby po kliknięciu otwierał się w nowym oknie.

Oto kod

  1. <?php
  2. <script type="text/javascript">
  3. function LoadMidPicture(picture)
  4. {
  5. document.big_photo.src = picture;
  6. return;
  7. }
  8. function ShowBigPicture(picture)
  9. {
  10. document.writeln("<img src=" + picture + ">");
  11. return;
  12. }
  13.  
  14. </script>
  15. ?>


  1. <?php
  2. <a href="javascript: ShowBigPicture('./zdjecia/05.audi.a8.500_77.jpg')" >
  3. <img name="big_photo" src="zdjecia/mini2/05.audi.a8.500_77.jpg"/ width=300 height=230></a><br>
  4. <a href='javascript: LoadMidPicture("./zdjecia/mini2/05.audi.a8.500_77.jpg")'>
  5. <img src="zdjecia/mini/05.audi.a8.500_77.jpg" /></a>
  6. <a href='javascript: LoadMidPicture("./zdjecia/mini2/599_400_44.jpg")'>
  7. <img src="zdjecia/mini/599_400_44.jpg" /></a>
  8. ?>


Teraz skrypt działa tak ze jak się naciśnie na miniaturkę to w ładuje się wyżej większe foto, ale link się nie zmienia no i po kliknięciu na duże foto zawsze odpala się ten sam obrazek.

Macie jakieś rady?

Z góry dziękuje i pozdrawiam
misiek172
daj ID do kazdego a hrefa i potem

function LoadMidPicture(picture, hrefmaly)
{
document.big_photo.src = picture;
document.getElementById('id_hrefa_duzego').href = href_maly;
return;
}
Avatarus
dziękuje za pomoc biggrin.gif Działa to wyśmienicie

Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.