Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: galeria zdjęć, problem z zewn plikiem
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
mynio
witam
mam problem z prostą galerią wszystko ładnie śmiga gdy skrypt jest umieszczony w kodzie strony, lecz gdy umieszczam go poprzez
  1. <script type="text/javascript" src="files/gallery.js"></script>

pod IE wywala błąd i nie działa, podczas gdy pod firefox i opera działa prawidłowo

kod galerii
  1. <script language="JavaScript">
  2. var bannery = new Array(
  3. "images/galeria/G01.jpg",
  4. "images/galeria/G02.jpg",
  5. "images/galeria/G06.jpg",
  6. "images/galeria/G10.jpg",
  7. "images/galeria/I04.jpg",
  8. "images/galeria/I02.jpg",
  9. "images/galeria/I03.jpg",
  10. "images/galeria/G16.jpg",
  11. "images/galeria/G17.jpg",
  12. "images/galeria/G20.jpg",
  13. "images/galeria/G25.jpg",
  14. "images/galeria/l00.jpg",
  15. "images/galeria/l000.jpg",
  16. "images/galeria/l01.jpg",
  17. "images/galeria/l04.jpg",
  18. "images/galeria/l06.jpg",
  19. "images/galeria/l07.jpg",
  20. "images/galeria/l09.jpg");
  21.  
  22. // opisy obrazków
  23. var opisy = new Array(
  24. "4a",
  25. "4b",
  26. "Klasy trzecie",
  27. "Zerówka",
  28. "Kiermasz",
  29. "Kiermasz",
  30. "Kiermasz",
  31. "Pasowanie na Platerkę",
  32. "Pani M. Tuszyńska",
  33. "Królewna Śnieżka",
  34. "Królewna Śnieżka",
  35. "Zerówka",
  36. "Zerówka",
  37. "Polonez klasy 6a",
  38. "Jasełka",
  39. "Jasełka",
  40. "Jasełka",
  41. "Jasełka");
  42. // -->

i wywołanie:
  1. <script language="JavaScript">
  2. <!--
  3. var los = Math.floor(Math.random() * bannery.length)
  4. document.write("<IMG SRC='"+bannery[los]+"' ALT='"+opisy[los]+"' ALIGN=left style='margin-left: 25px'>");
  5. // -->
  6. </script>


i właśnie w wywołąniu IE jakiś błąd znajduje w lini zaczynającej się od 'var'

pzdr
nospor
skoro js jest w zewnetrznym pliku, to tego:
<script language="JavaScript">
i tego:
</script>
byc juz nie powinno
mynio
no jasne, że nie i tego nie ma w pliku zewn. teraz w kodzie strony jest tylko
  1. <script type="text/javascript" src="files/gallery.js"></script>
w sekcji head

i wywolanie:
  1. <script language="JavaScript">
  2. <!--
  3. var los = Math.floor(Math.random() * bannery.length)
  4. document.write("<IMG SRC='"+bannery[los]+"' ALT='"+opisy[los]+"' ALIGN=left style='margin-left: 25px'>");
  5. // -->
  6. </script>

w odpowiednim miejscu, czyli tak jak było i w IE nadal nie działa

pzdr
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.