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

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Viteocmed, 27 июн 2008.

  1. Viteocmed

    Viteocmed Гость

    Репутация:
    0
    Помогите спустить страницу в Iframe на 300 пикселей вниз.
    Код (Text):
    <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>
     
  2. Vadik(R)

    Vadik(R) Well-Known Member

    Репутация:
    0
    Регистрация:
    12 дек 2007
    Сообщения:
    470
    Симпатии:
    0
    Если твой сайт не http://moldapa.md, то такое не получится, по крайней мере в IE 7.0, так как прокрутка "чужой" страницы являеться нарушением безопасности. Ты сможешь сделать это только не очень корректным способом. Сделать height не 300, а 600. А вверху залепить div'ом с zIndex'ом большим, чем у ифрейма. Но только этот метод в крайнем случае, уж лучше никак, чем так. Если сайт твой, то поищи в интернете яваскрипт функции scrollTo, scrollBy и т.д.
     
  3. Viteocmed

    Viteocmed Гость

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

    etc Гость

    Репутация:
    0
    Может просто правильно сверстать?
     
  5. Vadik(R)

    Vadik(R) Well-Known Member

    Репутация:
    0
    Регистрация:
    12 дек 2007
    Сообщения:
    470
    Симпатии:
    0
    Я же говорю, если имена у страниц разные, то есть имя у top-страницы "kakoj-to-sait.ru", а у iframe "moldapa.md", то никак не получится, так как браузер это будет считать нарушением безопасности и блокировать. А если top="moldapa.md", то это у меня получалось, не помню как, но если не получится - напиши, я покажу, как.
     
  6. Viteocmed

    Viteocmed Гость

    Репутация:
    0
    Помог тапорный способ, увеличил рамки ифрэйма, прилепил форму поиска к нижнему правому кглу ифрэйма, и при загрузке ифрэйма поставил фокус на форму поиска.
    Пасиб всем
     
Загрузка...

Поделиться этой страницей