Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][js]Tworzenie nowego okna po kliknieciu na link, nie dziala mi na IE :|
szajba7
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 8.10.2006

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


Dobry wieczor. Mam problem, pewnie jest on malusi, niestety nie potrawie go rozwiazac - dopiero poznaje js (i jak na razie go nie lubie ;P). Here it goes: mam miniaturke obrazka, po kliknieciu chcialbym aby odpalilo sie nad miniaturka okno o wymiarach dopasowanych do normalnego rozmiaru tego obrazka. Napisalem wszystko i na FF dziala slicznie, niestety na IE juz nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
  1. <?php
  2. <a href="galeria/maxi/'.$lista[$id].'" onclick='window.open("galeria/maxi/'.$lista[$id].'", "'.$lista[$id].'", "width='.$dlugosc.', height='.$wysokosc.', scrollbars=1"); return false; target=_blank'><img src="galeria/mini/'.$lista[$id].'" width="122" height="128" /></a>
  3. ?>

Lub dla wiekszej przejrzystosci juz po stronie klienta (ten sam kod)
  1. <a href="galeria/maxi/kratka1.jpg" onclick='window.open("galeria/maxi/kratka1.jpg", "kratka1.jpg", "width=620, height=420, scrollbars=1"); return false; target=_blank'><img src="galeria/mini/kratka1.jpg" width="122" height="128" /></a>


Sprawdzalem skladnie window.open, niby poprawna, kombinowalem tez z target'em. Bug jest pewnie widoczny jak na dloni, tylko ja slepy, to u mnie normalne czasami, wiec z gory przepraszam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

I korzystajac z okazji - czy mam mozliwosc ustawienia CSS dla takiego pop-up'a ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bogdan89
post
Post #2





Grupa: Zarejestrowani
Postów: 320
Pomógł: 36
Dołączył: 28.08.2006
Skąd: Wrocław

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


Cytat(erix @ 15.10.2006, 11:00:44 ) *
Kurde, czepiliście się tego javascript!

Komplikujecie sobie życie... Najlepsze są najprostsze i uniwersalne rozwiązania:
  1. <a href="obrazek.jpg" onclick="window.open(this.href)">test</a>


1. dodaj do tego wymiar okna zalezny od rozmiaru obrazka
2. dodaj style.css

... Twoje rozwiązanie jest może najprostsze, ale nie bardzo uniwersalne.

Ten post edytował bogdan89 15.10.2006, 11:10:43
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 12:30