Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Galeria
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kopendrex
Witam,
zrobilem sobie prosta funkcyjke do przegladania zdjec, pod linkami mam wpisywanie do src nazwy nowego pliku graficznego. Pod ff dziala dobrze natomiast pod IE zdjecia nie wyswietlaja sie dopiero jak dam prway przycisk i pokaz zdjecie to sie pojawia.

Po podgladzie zrodla jest dobrze tylko sie nic nie pojawia, czy potrzebne jest jakies odswierzenie? I jak to wykonac?
gekon
A potem przychodzi pan Zbigniew i mówi: "Panie, bo u mnie to działa. Kod bym zobaczył, to bym może i panu powiedział co jest nie tak."
kopendrex
Panie Zbigniewie o to kod:
  1. function showPicture(ID,Plik) {
  2. obj = document.getElementById(ID);
  3. ID.src = Plik;
  4. }

Do tego div z id i name przesylana przez Plik
Jak juz mowilem prosta funkcyjka.

ps. z pamieci pisze bo nie mam tego pod reka ale mniej wiecej o to chodzilo
Zajec
Jak będziesz miał "pod reka" to wróc i podaj kod.
kopendrex
Funkcja w js:
  1. function showPicture(ID,nameFile) {
  2. objIn = document.getElementById(ID);
  3. objIn.src = nameFile;
  4. }

Kod w html
  1. <div class='galeria'>
  2. <img src='galeria/powiekszenia/02.jpg' alt='' id='Fotos' name='Fotos'/>
  3. <a href='java script:void(0);' onclick="showPicture('Fotos','galeria/powiekszenia/02.jpg');" class='Next'>1</a>
  4. <a href='java script:void(0);' onclick="showPicture('Fotos','galeria/powiekszenia/a01.jpg');" class='Next'>2</a>
  5. </div>

Tak jak pisalem wczesniej prosty kod, tylko pod IE nie dziala jak trzeba.
gekon
Z tego co widze JS jest w porządku, zamień hrefy na #.
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.