![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam następujący problem. Na stronie mam kilka niewielkich, generowanych dynamicznie galerii zdjęć, które można oglądać po kliknięciu w miniaturkę za pomocą Lightboxa(jquery.lightbox-0.5). W każdej galerii jest też możliwe dołączenie filmiku - otwieranego za pomocą flowplayera(flowplayer-3.1.1), w podobny sposób jak lightbox(odtwarzacz pojawia się w oknie na półprzezroczystym tle przysłaniającym treść strony). Niestety, te komponenty "gryzą się" ze sobą. Podejrzewam, że chodzi o zdarzenie onLoad - zdaje się, że lightbox również z niego korzysta. Po skomentowaniu linii window.onload = Laduj; w pliku kom.js działa lightbox, a nie reaguje flowplayer. W przeciwnym wypadku flowplayer działa ale zdjęcia otwierają się w przegladarce. Nie znam JS na tyle, żeby samemu sobie z tym poradzić...
Plik kom.js :
Wywołanie w pętli Smartów:
Ten post edytował zordon 3.07.2009, 10:12:54 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Niestety, te komponenty "gryzą się" ze sobą. Podejrzewam, że chodzi o zdarzenie onLoad - zdaje się, że lightbox również z niego korzysta. Po skomentowaniu linii window.onload = Laduj; w pliku kom.js działa lightbox, a nie reaguje flowplayer. W przeciwnym wypadku flowplayer działa ale zdjęcia otwierają się w przegladarce. Nie znam JS na tyle, żeby samemu sobie z tym poradzić... Najlepiej wrzuć gdzieś to do Sieci. Ale możesz jeszcze spróbować: Kod window.onload = Laduj; : Kod oldLoad = window.onload;
window.onload = function(){ oldLoad(); Laduj(); } -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:57 |