прокрутить содержимое IFRAME - PullRequest
0 голосов
/ 09 июня 2011

У меня есть фрейм, на который я загружаю сайт, например yahoo.com. Теперь вопрос в том, что я не хочу использовать полосу прокрутки по умолчанию. У меня есть две ссылки, такие как «ВВЕРХ» и «ВНИЗ» для прокрутки контента.

Подскажите, пожалуйста, как мне этого добиться.

Код выглядит так

<html>
<body>
<div id="previewBack">
    <div id="previewWrapper">
    <iframe src="http://www.qrr.mobi/?q=uelqqbvi" frameborder="0" id="frame" 

 onmouseover="this.className='scroll'" onmouseout="this.className='noscroll'" 

 class="noscroll"></iframe>

   </div>
<a href="#">UP</a><a href="#">DOWN</a>
</div>
 </body>
<html>

Ответы [ 2 ]

0 голосов
/ 09 июня 2011

Вам нужно иметь следующее в CSS для класса iframe, чтобы вертикальные полосы прокрутки исчезли:

.noscroll{
  clear:both;
  overflow:hidden; 
}
0 голосов
/ 09 июня 2011

jScrollPane сделает это.

http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html

На демонстрационной странице показаны некоторые ссылки "ScrollTo", подобные тем, о которых вы спрашиваете ...

http://www.kelvinluck.com/assets/jquery/jScrollPane/scrollTo.html


РЕДАКТИРОВАТЬ:

Вы используете jQuery, поэтому вам не нужен встроенный JavaScript "onmouseover и т.д.«.в вашем элементе iFrame.

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