Поделиться через


Метод Sys.UI.DomElement getLocation

Обновлен: Ноябрь 2007

Получает абсолютное расположения элемента DOM относительно верхнего левого угла родительского фрейма или окна. Этот элемент является статическим, и его можно вызывать, не создавая экземпляр класса.

var j = Sys.UI.DomElement.getLocation(element);
var x = j.x;
var y = j.y;

Параметры

Термин

Определение

element

Целевой элемент.

Возвращаемое значение

Объект JavaScript типа Object, содержащий значения координат X и Y элемента в точках.

Заметки

Метод getLocation возвращает объект JavaScript типа Object, содержащий поля, перечисленные в следующей таблице.

Поле

Определение

x

Число точек между элементом и левой границей родительского фрейма или окна.

y

Число точек между элементом и верхней границей родительского фрейма или окна.

Bb397695.alert_note(ru-ru,VS.90).gifПримечание.

Метод getLocation не поддерживается для элементов с фиксированной позицией (style="position:fixed"). В некоторых обозревателях метод getLocation может возвращать неверные координаты для элементов с этим параметром.

Пример

В следующем примере показано, как использовать метод getLocation. Данный пример кода является частью большего примера, приведенного в описании класса Sys.UI.DomElement.

// Get the location of the element
var elementLoc = Sys.UI.DomElement.getLocation(elementRef);
// Get the location of the element
var elementLoc = Sys.UI.DomElement.getLocation(elementRef);

См. также

Ссылки

Класс Sys.UI.DomElement

Другие ресурсы

Справочник по языку