myn.getViewSize() fonksiyonu, tarayıcı penceresinde sayfanın görünen bölümünün genişliğinin (width) ve yüksekliğinin (height) öğrenilmesini sağlar.
Sözdizimi
boyut = myn.getViewSize()
Dönüş Değeri
boyut | Sayfanın görünen kısmının genişlik ve yükseklik bilgilerini içeren boyut (size) nesnesi döner. |
boyut Nesnesi Özellikleri
Özellik | Açıklama |
boyut.gen | Sayfanın görünen bölümünün genişliğini verir. |
boyut.yuk | Sayfanın görünen bölümünün yüksekliğini verir. |
Aşağıdaki örnek, myn.getViewSize() fonksiyonu ile güncel sayfanın görünen bölümünün genişliğinin ve yüksekliğinin öğrenilmesini göstermektedir.
<script type="text/javascript" src="mynotlar_getViewSize.js"></script>
<input type="button" value="Sayfa Ölçülerini Göster" onClick="olcuGoster()" />
<script type="text/javascript">
function olcuGoster() {
gorunen = myn.getViewSize();
alert("Genişlik : " + gorunen.gen +
"\nYükseklik : " + gorunen.yuk);
}
</script>
Test Edin
mynotlar_getViewSize.js
/*
"myn.getViewSize()" Fonksiyon Betiği v1.0
Telif Hakkı (c) 2008, mynotlar.com, Tüm hakları saklıdır.
http://www.mynotlar.com
*/
(window.myn = myn = window.myn || {}).getViewSize =
function() {return{
gen : (w=window).innerWidth ||
(dd=document.documentElement).clientWidth ||
(db=document.body).clientWidth || -1,
yuk : w.innerHeight || dd.clientHeight || db.clientHeight || -1}
}