Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: FANTAzeRus от 12 Февраля 2004, 11:12:51

Название: О разрешении
Отправлено: FANTAzeRus от 12 Февраля 2004, 11:12:51
Имеем:

var cx=(screen.width/2);
var cy=(screen.height/2);

определим тем самым центр экрана относительно разрешения, но в браузере есть еще и панель адреса и т.д. т.е. какое то место занимается служебной информацией. Как определить центр ТОЛЬКО рабочей области броузера???
Название: О разрешении
Отправлено: гоша от 12 Февраля 2004, 12:00:36
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/availheight.asp
Название: О разрешении
Отправлено: ThE0ReTiC от 12 Февраля 2004, 12:11:44
гоша
Цитировать
Standards Information
 There is no public standard that applies to this property.
Название: О разрешении
Отправлено: CGVictor от 12 Февраля 2004, 15:52:50
Цитировать
FANTAzeRus:
var cx=(screen.width/2);
var cy=(screen.height/2);

var cx=(screen.availWidth/2);
var cy=(screen.availHeight/2);
Это даст центр рабочей области браузера плюс строки меню и адреса (без панели задач и заголовка окна).
Чтобы только рабочей области - нужно извращаться с дополнительными элементами на страничке (напр., разместить нек. объекты по углам и считать от них, etc.)