Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]View Image
Forum PHP.pl > Forum > Przedszkole
drx
  1. a:visited{color:black;font-family:verdana}
  2. a:link{color:black;font-family:verdana}
  3. a:hover{color:blue;font-family:verdana}
  4.  
  5. p, td {color:black;font-family:verdana;font-size:8pt}
  6. h1 {color:black;font-family:verdana;font-size:12pt}
  7.  
  8.  
  9. function changeImage()
  10. {
  11. var list = document.getElementById('optionlist');
  12. document.mainimage.src = list.options[list.selectedIndex].value;
  13. }
  14.  
  15. function prevImage()
  16. {
  17. var list = document.getElementById('optionlist');
  18. if(list.selectedIndex == 0)
  19. {
  20. list.selectedIndex = list.options.length-1;
  21. }
  22. else
  23. {
  24. list.selectedIndex--;
  25. }
  26. changeImage();
  27. }
  28.  
  29. function nextImage()
  30. {
  31. var list = document.getElementById('optionlist');
  32. if(list.selectedIndex == list.options.length-1)
  33. {
  34. list.selectedIndex = 0;
  35. }
  36. else
  37. {
  38. list.selectedIndex++;
  39. }
  40. changeImage();
  41. }
  42. </head>
  43. <body onLoad="java script:changeImage()">
  44.  
  45. <table align="center" border="0">
  46. <tr>
  47. <td colspan="3" align="center"><img name="mainimage" border="1"></td>
  48. </tr>
  49. <tr>
  50. <td align="left"><input type="button" value="<- Back" onClick="java script:prevImage()"></td>
  51. <td align="center">
  52.  
  53. <select id="optionlist" onChange="java script:changeImage()">
  54. <option value="image1.jpg">First Image</option>
  55. <option value="image2.jpg">Second Image</option>
  56. <option value="image3.jpg">Third Image</option>
  57. <option value="image4.jpg">Fourth Image</option>
  58. <option value="image5.jpg">Fifth Image</option>
  59. </select>
  60.  
  61. </td>
  62. <td align="right"><input type="button" value="Next->" onClick="java script:nextImage()"></td>
  63. </tr>
  64. </body>
  65. </html>


Mam pytanie co nalezy zrobic aby po kliknieciu obrazka "image1" przechodziło do jakieś podstrony?

pozdrawiam
darko
Po kliknięciu w obrazek czy po zmianie opcji w selektorze? Jeśli to drugie to dodaj do funkcji changeImage() :

[JAVASCRIPT] pobierz, plaintext
  1. function changeImage()
  2. {
  3. var list = document.getElementById('optionlist');
  4. document.mainimage.src = list.options[list.selectedIndex].value;
  5. window.location.href = 'TU_WPISZ_ADRES_STRONY_NA_KTORA_CHCESZ_PRZEKIEROWAC';
  6. }
[JAVASCRIPT] pobierz, plaintext

ps. kod proszę wrzucić w poprawny bbcode (html).
drx
po kliknieciu w obrazek i do innego obrazka inna podstrona oczywiscie.

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.