У меня есть веб-страница с iframe, в которой запущено приложение gwt.Веб-страница имеет <div id="head">
.Невозможно выполнить прокрутку в iframe (предназначено), поэтому веб-страница имеет, например, высоту 1000 пикселей.В самом низу есть кнопка, и я хочу, чтобы, когда кто-то нажимал на эту кнопку (примечание: кнопка находится в приложении gwt), я хочу прокрутить до самого верха.
Это означает, что iframe нуждается взаставить родительское окно прокручиваться к вершине.Я попытался сделать это с помощью функции jsni:
public static native void scrollToTop() /*-{
$wnd.top.scrollTo(0,0);
}-*/;
Но это не сработало.Так что моя новая идея - прокрутить до div id "header".Кто-нибудь знает, как этого добиться?
Я попробовал это так:
document.getElementById('header').scrollIntoView();
Но это, похоже, не работает (потому что это должно быть в JSNI-манере?).
Спасибо за любые входные данные!