Öncelikle div elemanını alalım.
Görünür yapalım.(tabi eğer değilse. offsetHeight değerini alabilmek için gerekiyor.)
Genişliğini ve yüksekliğini bulalım.
Pencerenin üst noktasının olması gereken yerini hesaplayalım.
Üst kısmını ayarlayalım.
Sol tarafı ayarlayalım.
var zobj=self.document.getElementById(zid);
Görünür yapalım.(tabi eğer değilse. offsetHeight değerini alabilmek için gerekiyor.)
zobj.style.display="block";
Genişliğini ve yüksekliğini bulalım.
var zw = parseInt(zobj.style.width);
var zh = zobj.offsetHeight;
Pencerenin üst noktasının olması gereken yerini hesaplayalım.
var zt = ((screen.height/2)-(zh/2))/2;
Üst kısmını ayarlayalım.
zobj.style.top=zt+"px";
Sol tarafı ayarlayalım.
zobj.style.left=(screen.width-zw)/2;
Hiç yorum yok:
Yorum Gönder