Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] linki do zdjęć
Forum PHP.pl > Forum > Przedszkole
lamcpp
witam, zrobiłem sobie galerie z lightboxa na stronie,
mam np. 20 miniaturek jedna obok drugiej, po kliknięciu na którejkolwiek pokazuje się w dużym oknie, natomiast jak nie klikam na nią, tylko najadę myszką to na dole pokazuje się adres zdjęcia np: http://localhost/zdjecia/7.jpg albo http://localhost/zdjecia/12.jpg itd.
chciałbym teraz wydobyć ten adres, może wrzucic do jakiejś zmiennej albo w inny sposób to zrobić, tak by móc w każdej chwili odczytać bierzący adres.

Mówiąc jasniej:
Chce wydobyć adres ze zdjecia które własnie oglądam, albo ostatniego oglądanego przeze mnie(np. klikam na miniaturke, pojawia się własciwy dla miniaturki adres). Następnie ten wydobyty adres chce wstawić w pole, które wyśle ten adres do znajomego, tak by po kliknięciu na link, widział on to samo zdjęcie które ja ostatnio oglądałem.

Problem mam w tym, że ok adres każdego zdjęcia mam, do jakiejś zmiennej też mogę go przypisać, ale nie wiem jak zrobić by ta zmienna zmieniała adres po np. oglądaniu innego zdjęcia. Gdyby można było w lightboxie zastosować GET to zrobiłbym to w ten sposób, że do linków że do linków doczepił bym id, i pozniej to sprawdził. Ale bez tego nie mam zielonego pojęcia jak zrobić np. zmienną w której przechowywany adres będzie automatycznie aktualizował się na taki, jakie zdjęcie ostatnio powiększałem z miniaturki.
skowron-line
http://www.w3schools.com/js/tryit.asp?filename=try_loc_href
http://www.w3schools.com/jsref/obj_location.asp
dodaj sobie ID do zjęcia a poźniej w JS sprawdź sobie czy zmienna jest w adresie i odpal lightbox -a z parametrem wskazującym które zdjęcia ma odpalić.
lamcpp
Nie wiem czy dobrze rozumiem,
ale jak dodam id do zdjęcia, to nie wyświetli się ono, bo lightbox tego nie zobaczy.

Odnośnie tych dwóch linków, które podałeś, to do czego jest ten pierwszy? blinksmiley.gif
i jak w js sprawdzić czy zmienna jest w adresie? za pomocą tego obj_location? sorry w javascript słaby jestem, możesz trochę szczegółowiej opisać jak to zrobić?
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.