Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> galeria zdjęć, problem z zewn plikiem
mynio
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 25.03.2005

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


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




skoro js jest w zewnetrznym pliku, to tego:
<script language="JavaScript">
i tego:
</script>
byc juz nie powinno
Go to the top of the page
+Quote Post
mynio
post
Post #3





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 25.03.2005

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


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
Go to the top of the page
+Quote Post

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: 22.08.2025 - 14:31