![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 25.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
W jaki sposób za pomocą JavaScript zablokować otwarcie w przeglądarce linku a zamiast tego uruchomić funkcje która np. utworzy div-a. Chodzi mi o coś takiego jak w przypadku thickbox gdzie zamiast wyświetlać zdjęcie 2.jpg w przeglądarce uruchamiana jest funkcja która wyświetla ją w div-ie na tej samej stronie. W jaki sposób zablokować wykonywanie tego co się znajduje w tag-u <a href=""></a>? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 5 Dołączył: 8.07.2004 Skąd: gdynia Ostrzeżenie: (0%) ![]() ![]() |
@grzegorz-gg: wykorzystaj jquery. Coś w stylu:
kod js: Kod $(document).ready(function() { $("a.thickbox").click(function() { $("div#foto_container").html('<img src="this.href" alt="" />"); return false; }); }); i html: Kod <div id="foto_container"></div> <a class="thickbox" rel="gallery-plants" title="foto" href="2.jpg"><src="images/2.jpg" /></a> możesz jeszcze pokombinować z rozpoznawaniem jaki link został kliknięty i odpowiedni obrazek ładować. Ten post edytował angel2953 5.05.2008, 10:26:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 08:22 |