webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> porady >> javascript

Pop-up we wskazanym miejscu

autor: Patryk 'yarpo' Jar, ostatnia modyfikacja: 2007-02-18

szukaj: pop-up pop-up pop-up we wskazanym miejscu pop-up we wskazanym miejscu js js javascript javascript

Łatwo jest otworzyć nowe okienko [tzw. "pop-up"], jednak czasem aż kusi, aby otwierało się ono w odpowiednim miejscu. Oczywiście da się to zrobić:-).

Zacznijmy od kodu HTML/JS:

<html>
<head>
<title>Strona</title>
<script type="text/javascript">
 function otworz(url, szerokosc, wysokosc) {
    x = (screen.width/2)-(szerokosc/2); // ustalam współrzędne poziome
    y = (screen.height/2)-(wysokosc/2); // ustalam współrzędne pionowe
 window.open(url,"launch","height="+wysokosc+",width="+szerokosc+",top="+y+",left="+x);
}
</script>
</head>
<body>
 <a href="javascript:otworz('strona.htm', 800,600)">Link otworzy strone w odpowiednim miejscu</a>
...

Krótki opis. W sekcji head znajduje się funkcja obliczająca odpowiednie współrzędne top i left. Właśnie te dwa parametry wskazują gdzie ma się otworzyć nowe okno. Parametry te można ustawić na sztywno, dodając jedynie odpowiednie atrybuty [top, left] do metody 'open'.

Patryk 'yarpo' Jar

Osoby czytające tę publikację przeglądały również:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org