Witam

Mam problem ze skryptem w js, który wyswietla mi przewijarkę zdjęć, która znajduje się na stronie www.meblebrysch.pl jest ich kilka. I mam pytanie co jest źle ze w firefox działa dobrze a w Ie nie wyswietla obrazka. Prosze sprawdzić w obu przeglądarkach. Według mnie jest coś nie tak z 1 częścią kodu.

  1.  
  2. function changeImage(number)
  3. {
  4. var olist = document.getElementById('optionlist'+number);
  5. var llist = document.getElementById('linklist'+number);
  6. llist.selectedIndex = olist.selectedIndex;
  7. document.links['mainlink'+number].href = llist.options[llist.selectedIndex].value;
  8. document.images['mainimage'+number].src = olist.options[olist.selectedIndex].value
  9. }
  10.  
  11. function prevImage(number)
  12. {
  13. var olist = document.getElementById('optionlist'+number);
  14. if(olist.selectedIndex == 0)
  15. {
  16. olist.selectedIndex = olist.options.length-1;
  17. }
  18. else
  19. {
  20. olist.selectedIndex--;
  21. }
  22. changeImage(number);
  23. }
  24.  
  25. function nextImage(number)
  26. {
  27. var olist = document.getElementById('optionlist'+number);
  28. if(olist.selectedIndex == olist.options.length-1)
  29. {
  30. olist.selectedIndex = 0;
  31. }
  32. else
  33. {
  34. olist.selectedIndex++;
  35. }
  36. changeImage(number);
  37. }


A tutaj 2 cześć, która zawiera obrazki i linki do strony z obrazka:

  1. <td align="left"><input type="button" value="<- Back" onclick="java script:prevImage(1)"></td>
  2. <td align="center">
  3.  
  4. <select id="optionlist1" onchange="java script:changeImage(1)">
  5. <option value="image1.jpg">First Image</option>
  6. <option value="image2.jpg">Second Image</option>
  7. <option value="image3.jpg">Third Image</option>
  8. <option value="image4.jpg">Fourth Image</option>
  9. <option value="image5.jpg">Fifth Image</option>
  10. </select>
  11.  
  12. <select id="linklist1" class="hide">
  13. <option value="link1.html">1</option>
  14. <option value="link2.html">2</option>
  15. <option value="link3.html">3</option>
  16. <option value="link4.html">4</option>
  17. <option value="link5.html">5</option>
  18. </select>
  19. </td>
  20. <td align="right"><input type="button" value="Next->" onclick="java script:nextImage(1)"></td>
  21. </tr>
  22. <tr>
  23. <td colspan="3" align="center"><a name="mainlink2" href="test.htm"><img name="mainimage2" border="1"></a></td>
  24. </tr>
  25. <tr>
  26. <td align="left"><input type="button" value="<- Back" onclick="java script:prevImage(2)"></td>
  27. <td align="center">
  28.  
  29. <select id="optionlist2" onchange="java script:changeImage(2)">
  30. <option value="nasz1m.jpg">First Image</option>
  31. <option value="nasz2m.jpg">Second Image</option>
  32. <option value="nasz3m.jpg">Third Image</option>
  33. <option value="nasz4m.jpg">Fourth Image</option>
  34. <option value="nasz5m.jpg">Fifth Image</option>
  35. </select>
  36.  
  37. <select id="linklist2" class="hide">
  38. <option value="link1.html">1</option>
  39. <option value="link2.html">2</option>
  40. <option value="link3.html">3</option>
  41. <option value="link4.html">4</option>
  42. <option value="link5.html">5</option>
  43. </select>
  44. </td>
  45. <td align="right"><input type="button" value="Next->" onclick="java script:nextImage(2)"></td>




Dziekuje za pomoc