Сигнатура метода

FAPI.UI.getPageInfo();

Пример вызова

/*
* Вызывается API_callback с параметром data
*/
function getPageInfo(){
    FAPI.UI.getPageInfo();
}

Callback-функция

В результате выполнения метода вызывается функция API_callback, которой в качестве параметра data передается объект, содержащий поля (все значения в пикселях):

ПараметрОписание
clientWidthШирина страницы (не путать с разрешением экрана, если данная величина больше разрешения экрана, появляется полоса прокрутки)
clientHeightВысота страницы (не путать с разрешением экрана, если данная величина больше разрешения экрана, появляется полоса прокрутки)
scrollLeftГоризонтальная позиция прокрутки
scrollTopВертикальная позиция прокрутки
offsetLeftРасстояние между левым краем страницы и левым краем iframe приложения
offsetTopРасстояние между верхним краем страницы и верхним краем iframe приложения
innerHeightВысота окна браузера пользователя (window.innerHeigth)
innerWidthШирина окна браузера пользователя (window.innerWidth)

Пример коллбека

method: “getPageInfo”

result: “ok”

data:”{‘clientWidth’:1000,’clientHeight’:934,’scrollLeft’:0,’scrollTop’:0,’offsetLeft’:0,’offsetTop’:76,’innerHeight’:949,’innerWidth’:863}”