Помогите в Iframe спустить страницу на 300 Px вниз

  • Автор темы Viteocmed
  • Дата начала
V

Viteocmed

Гость
#1
Помогите спустить страницу в Iframe на 300 пикселей вниз.
Код:
<script type="text/javascript">

function Gofindit(){
var searchfor = document.formsearch.ticket.value;
var FullSearchUrl = "http://moldapa.md/scm.aspx?sernum=" + searchfor;
document.getElementById( "iframe_id" ).src = FullSearchUrl;
}

</SCRIPT>

<center>
<font SIZE="+3"> Введите или просканируйте номер этикетки </font>
</p>
<body onLoad="document.forms[0].ticket.focus()">
<form name="formsearch" >
<div>
<input type="text" name="ticket" size="14" maxlength=14 onKeyUp="if(this.value.length>=14)Gofindit()"/>
</div>

</form>
<iframe name="iframe_name" id="iframe_id" width="800" height="300" >
</iframe>
</body>
</center>
<center>пробный номер 08070067706962 </center>
 

Vadik(R)

Well-Known Member
12.12.2007
469
0
25
Волгоград
#2
Если твой сайт не http://moldapa.md, то такое не получится, по крайней мере в IE 7.0, так как прокрутка "чужой" страницы являеться нарушением безопасности. Ты сможешь сделать это только не очень корректным способом. Сделать height не 300, а 600. А вверху залепить div'ом с zIndex'ом большим, чем у ифрейма. Но только этот метод в крайнем случае, уж лучше никак, чем так. Если сайт твой, то поищи в интернете яваскрипт функции scrollTo, scrollBy и т.д.
 
V

Viteocmed

Гость
#3
Куда это впихнуть
Код:
onLoad="window.frames.iframe_name.scrollBy(0,300)"
никаких результатов
Код:
<iframe name="iframe_name" id="iframe_id" width="800" height="300" onLoad="window.frames.iframe_name.scrollBy(0,300)"></iframe>
 

Vadik(R)

Well-Known Member
12.12.2007
469
0
25
Волгоград
#5
Я же говорю, если имена у страниц разные, то есть имя у top-страницы "kakoj-to-sait.ru", а у iframe "moldapa.md", то никак не получится, так как браузер это будет считать нарушением безопасности и блокировать. А если top="moldapa.md", то это у меня получалось, не помню как, но если не получится - напиши, я покажу, как.
 
V

Viteocmed

Гость
#6
Помог тапорный способ, увеличил рамки ифрэйма, прилепил форму поиска к нижнему правому кглу ифрэйма, и при загрузке ифрэйма поставил фокус на форму поиска.
Пасиб всем