|
Javascript - window / pencere nesnesi |
|
|
|
Çarşamba, 04 Temmuz 2007 |
window nesnesi window javascript açısından browser penceresidir. Bu pencerenin özelliklerine window nesnesinden ulaşabiliriz. window nesnesi ile ulaşabileceğimiz özelliklerden bazıları şunlardır; status bölümüne yazmak, history(bellek) bölümüne ulaşmak, yeni pencere açmak. status metodu Bir browser penceresinin status çubuğuna yazı yazmak için kullanılan metoddur. Kullanım şekli oldukça basittir: window.status="yazılacak mesaj"; Şimdi merhaba arkadaş mesajını status çubuğuna yazalım. Mouse linkin üzerine geldiğinde statusa merhaba arkadaş yazılacak; mouse linkin üzerinde tıklandığında ise yazı silinecektir.
<A href="#" onMouseOver="window.status='merhaba arkadaş'"
onMouseOut="window.status=''">status çubuğuna bak</A> status çubuğuna bak Örneğimizi incelerken iki noktaya öncelikle dikkat çekmek istiyorum; öncelikle bir link verirken href="#" kullandığınızda sayfa yeninden yüklencektir, eğer boş bırakılırsa href="" gibi sayfanın bulunduğu dizini browser gösterecektir. En güzel kullanım şekli ise boş bir fonksiyona yönledirmek olabilir. Yine ikinci konu ise javascriptin çalışmasını karıştırmamak için " ile açılmış bir satır içerisinde yine bir farklı " ile parametre girmemektir. Bu javascriptin hata vermesine neden olacaktır. Bunun yerine tek denden ' kullanın. Statusa yazı yazmak ve silmek için onMouseOver ve onMouseOut eventlerini kullandık. Ayrıca bir fonksiyon tanımlamaya gerek görmedik. Mesela statusta kayan bir yazı için mutlaka bir fonksiyon tanımlamamız gerekecekti.
|