У меня есть страница blogger, где я вызываю другую страницу сайта на моей странице:
Теперь я хочу, чтобы эта страница автоматически прокручивалась вниз и зависала. Итак, больше нет прокрутки, вроде этого.
Если вы загрузили это в iframe, вы можете отключить прокрутку в вашем iframe, что ответит на 1 часть вашего вопроса.
Чтобы загрузить содержимое iframe в определенной позиции, вы можете использовать CSS для размещения загруженной страницы в вашем iframe. Что-то вроде этого должно выполнить эту работу.
<style type="text/css">
#outerdiv {
width:446px;
height:246px;
overflow:hidden;
position:relative;
}
#inneriframe {
position:absolute;
top:-412px;
left:-318px;
width:1280px;
height:1200px;
}
</style>
</head>
<body>
<div id='outerdiv'>
<iframe src="http://somesite.com/" id='inneriframe' scrolling=no></iframe>
</div>
$(document).scroll(function(e){e.preventDefault();});
Это не рекомендуется! Пока полоса прокрутки видна, пользователь может пытаться прокрутить. Если вы хотите отобразить только часть связанной страницы, вы можете.load()
только часть страницы api.jquery.com/load . Смотрите "загрузка фрагмента страницы"