HTML Cambazlıkları

18 Mart 2010 0 Yazar: Alıntı

Tek Pencere Yetmiyorsa


Tek Pencere Yetmiyorsa

Diyelim ki sayfalarınızın içeriği öylesine arttı ki, artık size bir Browser penceresi yetmiyor ve ziyaretçi bir bağlantıyı tıkladığında bilgisayar ekranında ikinci bir pencere açılsın ve talep edilen içerik yeni pencerede gösterilsin istiyorsunuz. Yani size bir pop-up pencere gerekiyor. İkinci ve 640×480 piksellik pencere için kodumuz şöyle olabilir.
<script language=”JavaScript”>
<!–
function yeniPencere() {
popupWin = window.open(‘http://www.benimsitem.com/hedefsayfa.htm’, ‘remote’, ‘width=640,height=480’)
}
// –>
</script>

Bu pencereyi ziyaretçinin ekranında belirli bir konumda da açtırabiliriz. Bunun için popupWin satırı şöyle olacak:

popupWin=window.open(‘http://www.psacake.com’,’remote’,’width=640,height=480,top=100,left=100′)

Sonra, hangi bağlantı yeni bir pencere açtırsın istiyorsanız, o bağlantıyı şöyle yazabilirsiniz:

<form><input type=button value=”Burayı tıklayınız!” onClick=”yeniPencere();”></form>

İsterseniz, bu kolaylıktan düz bağlantı metninde de yararlanabilirsiniz:

<a href=”javascript:yeniPencere();”>Burayı tıklayınız</a>

Açtıracağınız pencerenin menü ve araç çubuğu olup olmaması, kaydırma çubukları bulunup bulunmaması da bu arada belirtilebilir.

Sayfalar: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Tümü