Прокрутка родительской страницы при загрузке удаленного контента в iframe - PullRequest
0 голосов
/ 24 марта 2011

Я работаю над сайтом, который загружает удаленный контент (списки объектов недвижимости) в iframe на главной странице. Проблема в том, что кадры довольно длинные, а навигация между страницами списков (расположенных в удаленном содержимом iframe) находится внизу. Следовательно, когда нажата кнопка «Далее», загружается следующая страница, но она находится внизу содержимого, потому что родительская страница является прокручиваемой. Поэтому я хочу, чтобы родительская страница переходила наверх при загрузке нового содержимого в iframe.

Я много оглядывался по сторонам, но все решения, которые я нашел, основаны на предположении, что контент в iframe локальный и доступен. У меня нет доступа к содержимому, которое загружается в мой фрейм - оно полностью стороннее.

Ссылка на сайт: http://www.rogermcmillan.com.au Если вы нажмете на вкладку «Свойства для продажи», прокрутите вниз, а затем нажмите «Далее», вы увидите, что страница остается внизу, когда загружается новый контент.

1 Ответ

2 голосов
/ 24 марта 2011

Поместите javascript как <iframe srcStuff onLoad="scrollMeUp();">

И в <head> следующий код:

function scrollMeUp() {
    window.scroll(0,0);
}

Если это не сработает, попробуйте отладку с предупреждением, проверьте, к чему относится окно,это iframe или parent, или эта функция может работать не во всех браузерах, но я не уверен в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...