Siteme nasıl açılır pencere eklerim?

HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>Pencere Aç</title> 
<script> <!-- var mylocation="Açılacak adresin geleceği yer" var winheight=100 var winsize=100 var x=5 function go(){ win2=window.open("","","scrollbars") if (!document.layers&&!document.all){ win2.location=mylocation return } win2.resizeTo(100,100) win2.moveTo(0,0) go2() } function go2(){ if (winheight>=screen.availHeight-3) x=0 win2.resizeBy(5,x) winheight+=5 winsize+=5 if (winsize>=screen.width-5){ win2.location=mylocation winheight=100 winsize=100 x=5 return } setTimeout("go2()",50) } //--> </script> <a href="javascript:go()" onMouseover="window.status='open window';return true" onMouseout="window.status=''" >Pencereyi Aç</a> </head> <body> </body> </html>

Kırmızı alan: Açılacak site adresinin geleceği yer burası.
Mavi alan: Açılacak pencerenin boyutunun ayarlanacağı yer burası.
Pembe alan: Açma butonunda yazacak yazının yeri burası.
Alıntıdır.
 
Bunun için javascripti spagetti haline getirmek doğru bir yol değil. Bugün jquery ve css3 ile birlikte gayet kullanışlı örnekler var. Tavsiyem var olan jquery plugin lerini kullanman. Yol göstermek için jsfiddle üzerinde bir örnek hazırladım fonksiyonları inceleyebilirsin ve ek olarak açılan pencereyi "append" ile eklemen daha doğru bir yol olacaktır. JsFiddle
 
Uyarı! Bu konu 11 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı