ďťż

Popup - Window.open Jak zrobic marginesy wewnatrz okna?

       

Podstrony


telcocafe

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,resizable=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 :)



Może zamiast ładować obrazek bezpośrednio, załaduj stronę z tym obrazkiem i zdefiniuj dla niej zerowe marginesy w CSS:

<style type="text/css"> body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px} </style>

Tak, myslalem nad tym, ale wtedy musialbym chyba dla kazdego obrazka robic nowa strone?
Albo moze istnieje inny sposob na wykonanie takiego popup'a?
Użytkownik Macieqqq edytował ten post 01 luty 2006, 16:13
zrob sobie plik php o takiej tresci

<html><head><style type="text/css">body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}</style></head><body> <? echo '<img src="obrazy/".key($_GET).".jpg" />'; ?> </body></html>

a potem daj na onclicku

<script>
function obrazek(dane){
window.open('obrazek.php?'+obrazek+'', obrazek+'.jpg',& #39;menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,fullscreen=no, channelmode=no,width=660,height=510,top=160,left=170').focus();
}
</script>
<a onclick="obrazek('obrazek');"><img src="galeria/1/thumbs/obrazek.jpg" border=1></a>
<a onclick="obrazek('obrazek1');"><img src="galeria/1/thumbs/obrazek1.jpg" border=1></a>
<a onclick="obrazek('obrazek2');"><img src="galeria/1/thumbs/obrazek2.jpg" border=1></a>
Użytkownik bikstopa edytował ten post 01 luty 2006, 18:32


Nie wiem, ale cos mi nie wychodzi...

No wiec zaczne od struktury katalogow...

W glownym katalogu mam index.php oraz pliki galeria1.php, galeria2.php, itd.
Zdjecia galerii mam, np. w katalogu galeria/1/gal1_01.jpg, thumbinals'y - w katalogu galeria/1/thumbs/gal1_01.jpg

I teraz, zapisalem ten kod pod nazwa obrazek.php w katalogu galeria/1/
Cos w tym zmieniac? - obrazy/".key($_GET).".jpg

<html><head><style type="text/css">body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}</style></head><body> <? echo '<img src="obrazy/".key($_GET).".jpg" />'; ?> </body></html>

Potem dalem w pliku galeria1.php w sekcji BODY wstawilem:

<script> function obrazek(dane){ window.open('obrazek.php?'+obrazek+'', obrazek+'.jpg',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() ; } </script>

Na linku daje:

<a onclick="obrazek('gal1_01');"><img src="galeria/1/thumbs/gal1_01.jpg" border=1></a>

Ale nawet obrazek sie nie linkuje (tzn po najechaniu nie pokazuje sie lapka :P )

Licze na Wasza pomoc ;)

co robie zle? :(

Łapka sie nie pokazuje, bo nie ma href'a :)
<a href="#" onclick="obrazek('gal1_01');"><img src="galeria/1/thumbs/gal1_01.jpg" border=1></a>
A co do całości, to ja bym jakoś tak to wykombinował:
<html> <head> <style type="text/css"> body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px} </style> <script> function obrazek(dane){ window.open('obrazek.php?nazwa='+obrazek+'', obrazek+'.jpg',& #39;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() ; } </script> </head> <body>  <a href="#" onclick="obrazek('gal1_01');"><img src="galeria/1/thumbs/gal1_01.jpg" border=1></a> </body> </html>
A w obrazek.php coś jak:
<? echo '<img src="galeria/1/"'.$_GET['nazwa'].'".jpg" />'; ?>
I gdzie 'nazwa' na pasku adresu, to nazwa obrazka. Więc jeśli obrazek nazywa się lol.jpg, to adres powinien wyglądać mniej więcej tak: http://lol.pl/obrazek.php?nazwa=lol B)
Nie wiem, czy zadziała (raczej gdzieś jest błąd). Zagmatwany ten kod trochę ;)
Użytkownik Coldpeer edytował ten post 03 luty 2006, 09:21
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.