Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   переместиться на определенное место в списке (http://forum.oszone.net/showthread.php?t=105038)

bruder 15-04-2008 11:13 781694

переместиться на определенное место в списке
 
привет всем, вопрос такой: есть div который заполняется из базы фамилиями. Я выбираю фамилию, после сабмита выводится инфо о человеке. Как сделать так чтобы фамилия из списка в низу, если я ее выбрал, оказалась в середине, т.е. типа якоря html, чтобы список прокрутился. На самый верх ее передвинуть нельзя, потому как следующие за ней фамилии придется искать, это не хорошо.

Sham 16-04-2008 04:01 782294

bruder, тут картинки не помогут ;)

bruder 16-04-2008 16:28 782643

Цитата:

Цитата Sham
bruder, тут картинки не помогут »

а что поможет?

Sham 17-04-2008 01:29 782968

Цитата:

Цитата bruder
а что поможет? »

я про то, что надо код приводить, а не картинки

bruder 17-04-2008 01:54 782976

а что же я моу привести когда кода нет. Список формируется из пхп в простом цикле 3 строчки кода. Как он может помочь? Я хотел чтобы люди увидели как в принципе нужно сделать

Sham 17-04-2008 02:10 782982

bruder, элемент, на который нужен фокус, по-любому нужно обозначить (id), а прокрутить к нему можно по-разному: от указания id после # в урле, до использования методов js (focus(), scrollIntoView())...

bruder 17-04-2008 16:31 783348

а как можно перейти по id? Я знаю
HTML код:

<a name="">
это якорь и потом к нему прыгнуть можно. а как перейти так к id?

Sham 17-04-2008 21:56 783595

HTML код:

<span id="id1">Ivanov</span>

<a href="#id1">перейти</a>
или
<body onload="document.getElementById('id1').scrollIntoView()">


bruder 17-04-2008 22:42 783631

пашет! спасибо.

alexa___ 27-03-2009 14:27 1076202

А в опере вообще якоря работают? А то проверяю в firefox и IE - работают, а в опере нет.


Время: 10:54.

Время: 10:54.
© OSzone.net 2001-