Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: FANTAzeRus от 12 Февраля 2004, 11:12:51
-
Имеем:
var cx=(screen.width/2);
var cy=(screen.height/2);
определим тем самым центр экрана относительно разрешения, но в браузере есть еще и панель адреса и т.д. т.е. какое то место занимается служебной информацией. Как определить центр ТОЛЬКО рабочей области броузера???
-
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/availheight.asp
-
гоша
Standards Information
There is no public standard that applies to this property.
-
FANTAzeRus:
var cx=(screen.width/2);
var cy=(screen.height/2);
var cx=(screen.availWidth/2);
var cy=(screen.availHeight/2);
Это даст центр рабочей области браузера плюс строки меню и адреса (без панели задач и заголовка окна).
Чтобы только рабочей области - нужно извращаться с дополнительными элементами на страничке (напр., разместить нек. объекты по углам и считать от них, etc.)