Переход из iframe вниз родительской страницы.
Подскажите, пожалуйста, как по клику на кнопке во iframe перейти в самый низ родительской страницы, в которой этот iframe находится.
|
Если iframe содержит документ того же домена, что и основная страница, то:
window.parent.scrollTo(0, window.parent.document.body.scrollHeight); Иначе нельзя, запрещен доступ. |
Да, все на одном домене спасибо, сейчас буду пробовать.
|
Ну если на одном, то такой скрипт:
<script> document.querySelector('селектор вашей кнопки').addEventListener('click', function() { window.parent.scrollTo(0, window.parent.document.body.scrollHeight); }) </script> |
Пробую так:
<input type="button" onClick="window.parent.scrollTo(0, window.parent.document.body.scrollHeight); value="Клик">что-то не получается. |
Надписи на кнопке же нет, так? Значит косяк в ее атрибутах:
<input type="button" onClick="window.parent.scrollTo(0, window.parent.document.body.scrollHeight)" value="Клик"> где закрывающая кавычка в onClick у вас? Нет ее, отсюда и ... Даже тут подсветка кода показывает причину ошибки у вас. |
Так получилось, потому, что я обрезала ещё одну манипуляцию с закрытием слоя parent.setVisible('blok'); запись идущей следующей, поэтому с ней и кавычка вырезалась. Но что характерно, сейчас работает. Большое спасибо.
|
Часовой пояс GMT +3, время: 02:42. |