Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przeglądarka miniatur z przyciskami - jak zrobić otwieranie zdjęcia w oknie popup?
adam.winter
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.10.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam mam następujący js na stronie:

  1. prev1 = new Image (26,19);
  2. prev1.src = "obrazki/strzalka_lewo.gif";
  3. prev2 = new Image (26,19);
  4. prev2.src = "obrazki/strzalka_lewo_on.gif";
  5.  
  6. next1 = new Image (26,19);
  7. next1.src = "obrazki/strzalka_prawo.gif";
  8. next2 = new Image (26,19);
  9. next2.src = "obrazki/strzalka_prawo_on.gif";
  10.  
  11. /* MAKSYMALNA ILOSC MINIATUREK WYSWIETLANYCH NA STRONIE GŁÓWNEJ - MOZNA WPISAĆ WIĘKSZĄ WARTOŚĆ I DODAĆ LINKI DO ZDJĘĆ - LINKI DO ZDJEC I MINIATUR PONIŻEJ*/
  12. maxPic = 3;
  13.  
  14. /* LINKI DO ZDJEC I MINATUR DO PODGLĄDU NA STRONIE GLOWNEJ */
  15. p1 = new Image;
  16. p1.src = "obrazki/galeria/1_min.jpg";
  17. link1 = "obrazki/galeria/1.jpg";
  18.  
  19. p2 = new Image;
  20. p2.src = "obrazki/galeria/2_min.jpg";
  21. link2 = "obrazki/galeria/2.jpg";
  22.  
  23. p3 = new Image;
  24. p3.src = "obrazki/galeria/3_min.jpg";
  25. link3 = "obrazki/galeria/3.jpg";
  26.  
  27. count = 1;
  28. function next() {
  29. count++;
  30. if (count > maxPic) {
  31. count = 1;
  32. }
  33. eval("document.p.src=p" + count + ".src");
  34. }
  35. function back() {
  36. count--;
  37. if (count == 0) {
  38. count = maxPic;
  39. }
  40. eval("document.p.src=p" + count + ".src");
  41. }
  42. function link() {
  43. location.href=eval("link" + count);
  44. }



Otwarcie zdjęcia duzego na stronie wywoływane jest poprzez:

  1. <a href="java script:link()"><img name=p src="obrazki/galeria/1_min.jpg"></div>



znajdujący się w tabeli:

  1. <table border=0 style="background : url('obrazki/okno_male_srodek.jpg') repeat-y; padding : 0 20px 0 15px; height : auto;">
  2. <tr>
  3. <td align=center width=251>
  4. <a href="java script:link()"><img name=p src="obrazki/galeria/1_min.jpg"></div>
  5. <table border=0>
  6. <tr>
  7. <td align="left"><a href="java script:back()" onmouseover="prev.src=prev2.src" onmouseout="prev.src=prev1.src"><img src="obrazki/strzalka_lewo.gif" width="32" height="18" border="0" name="prev"></td>
  8. <td><a href="java script:next()" onmouseover="next.src=next2.src" onmouseout="next.src=next1.src"><img src="obrazki/strzalka_prawo.gif" width="32" height="18" border="0" name="next"></td>
  9. </tr>
  10. </table>
  11. </td>
  12. </tr>
  13. </table>




Po kliknięciu na miniaturę zdjęcie w dużym formacie otwiera się w tym samym oknie przeglądarki.

Pomóżcie przerobić mi ten js tak, aby zdjęcie otwierało się w okienku popup.

Ja sobie jakoś nie radze.

Pozdrawiam.

Ten post edytował adam.winter 24.10.2009, 09:30:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:10