Macieqqq Opublikowano 1 Lutego 2006 Zgłoś Opublikowano 1 Lutego 2006 (edytowane) stosuje do galerii popup'a <a target="nazwa" href="galeria/1/gal1_01.jpg" onclick="window.open('galeria/1/gal1_01.jpg', 'nazwa','menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,res izable=no,fullscreen=no,channelmode=no,width=660,height=510,top=160,left=170').focus(); return false" class="gal"><img src="galeria/1/thumbs/gal1_01.jpg" border=1></a> Czy da rade usunac marginesy wewnatrz okna z obrazkiem? Jakies dodatkowe atrybuty? Pozdrawiam :) Z gory dzieki za pomoc :) Edytowane 1 Lutego 2006 przez Macieqqq Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Macieqqq Opublikowano 3 Lutego 2006 Zgłoś Opublikowano 3 Lutego 2006 Pomozecie? :( Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
m4r Opublikowano 4 Lutego 2006 Zgłoś Opublikowano 4 Lutego 2006 (edytowane) hyh... trzeba usunąć padding dla Opery i margin dla IE. Nie wiem co dla Mozilli, bo jak skończyłem pisać poniższe, to działało w niej bez zarzutów (poza tym że się scrollbary pojawiały choć nie powinny). <script LANGUAGE="JavaScript">function otworzObrazek(obrazek,szer,wys){var parametry= "menubar=no,toolbar=no,location=no,directories=no,status=no"; parametry +=",scrollbars=no,resizable=no,fullscreen=no,channelmode=no,width=" + szer + ",height=" + wys + ",top=160,left=170";var tresc= "<html><head><style type=\"text/css\">"; tresc+= "body,img,a{ margin: 0; padding: 0; border: none;}"; tresc+= "</style></head><body>"; tresc+= "<a href=\"#\" onclick=\"javascript:window.close()\">"; tresc+= "<img src=\"" + obrazek + "\" /></a></body></html>";obrazek= window.open('', 'nazwa', parametry);obrazek.document.write(tresc);}</SCRIPT><html><head></head><body> <a href="#" onclick="javascript: otworzObrazek('planetaTest_lawa.jpg','500','500'); return false;"> <img src="planetaTest_lawa.jpg" /> </a></body></html> Objaśnionko: żeby ustawić padding i margin na zero, trzeba wpisać jakoś te parametry do okna. I teraz tak, albo robisz to w nowym pliku, albo generujesz skryptem. Ja zrobiłem, jak widać, skrypt. Funkcja otworzObrazek(obrazek, szer, wys) pozwala na jej stosowanie dla dowolnego obrazka, wystarczy podać jego url (względny bądź bezwzględny), do tego jego rozmiary i działa. Możesz jeszcze zapytać dlaczego tam jest napisane border: none; Otóż dlatego, że w mozilli się robiła ramka linku wokół obrazka ( bo dodałem zamykanie okna "na klik"). BTW. obrazek do testów jest mój, bo taki akurat miałem na pulpicie ;) Edytowane 4 Lutego 2006 przez MareCeK Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...