Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][CSS][HTML]Image Crawler i Lightbox problem pod IE
roghatt
post 30.08.2011, 11:49:24
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.03.2006

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


Witam
Chcę użyć te dwa skrypty:
Crawler
http://www.dynamicdrive.com/dynamicindex2/crawler/index.htm
oraz
Lightbox
http://www.dynamicdrive.com/dynamicindex4/...tbox2/index.htm

Pod FF ładnie wszystko działa, zdjęcia się przesuwają i można kliknąć w jedno i otwiera się w lightboxie na szarym tle i między zdjęciami przechodze klikając na next lub prev.
Ale pod IE jest taki problem, że obrazki też się przesuwają, ale po kliknięciu w zdjęcie otwiera się ono jak zwykły obrazek czyli na białej stronie i po lewej stronie na górze powiększony obrazek.
Mój kod:
  1. <div class="marquee" id="mycrawler2">
  2.  
  3. <a href="foto/1d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/1m.jpg" alt=""></a>
  4. <a href="foto/2d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/2m.jpg" alt=""></a>
  5. <a href="foto/3d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/3m.jpg" alt=""></a>
  6. <a href="foto/4d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/4m.jpg" alt=""></a>
  7. <a href="foto/5d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/5m.jpg" alt=""></a>
  8. <a href="foto/6d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/6m.jpg" alt=""></a>
  9. <a href="foto/7d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/7m.jpg" alt=""></a>
  10. <a href="foto/8d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/8m.jpg" alt=""></a>
  11. <a href="foto/9d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/9m.jpg" alt=""></a>
  12. <a href="foto/10d.jpg" rel="lightbox[roadtrip]"><img border="0" src="foto/10m.jpg" alt=""></a>
  13. </div>
  14. <script type="text/javascript">
  15. marqueeInit({
  16. uniqueid: 'mycrawler2',
  17. style: {
  18. 'padding': '2px',
  19. 'width': '670px',
  20. 'height': '68px'
  21. },
  22. inc: 5, //speed - pixel increment for each iteration of this marquee's movement
  23. mouse: 'cursor driven', //mouseover behavior ('pause' 'cursor driven' or false)
  24. moveatleast: 2,
  25. neutral: 150,
  26. savedirection: true,
  27. random: true
  28. });


Czyli jakby IE omijał to rel="lightbox[roadtrip]" jeśli znajduje się pomiędzy divami <div class="marquee" id="mycrawler2">. Jak temu zaradzić?
Go to the top of the page
+Quote Post
CuteOne
post 30.08.2011, 12:01:48
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


1. Usuń z href ścieżkę do pliku - chyba, że lightbox jej używa
2. Poszukaj js debbugera pod ie coś na wzór opera dragonfly lub firebuga
Go to the top of the page
+Quote Post
gargamel
post 30.08.2011, 12:01:48
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 35
Dołączył: 25.06.2010

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


Pokaż to gdzieś na serwerze.
Go to the top of the page
+Quote Post
roghatt
post 30.08.2011, 13:20:41
Post #4





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.03.2006

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


ok więc tak, doszedłem do tego, że ten lightbox nie działa jeśli osadzimy go w tabeli przykład:
http://emapy.com/phpnp/index.php

A jak luzem bez tabeli to działa:
http://emapy.com/phpnp/index2.php

Oczywiście mówię tylko o IE bo pod tą przeglądarką nie działa.
Czy ktoś wie dlaczego ta tabelka ogranicza działanie lightboxa?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:03