Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Позиционирование экрана на выбранном элементе страницы после перезагрузки (https://javascript.ru/forum/misc/14791-pozicionirovanie-ehkrana-na-vybrannom-ehlemente-stranicy-posle-perezagruzki.html)

qwr938 31.01.2011 17:27

Позиционирование экрана на выбранном элементе страницы после перезагрузки
 
На странице имеется несколько форм вида

<form method="POST">
<input type="image" name="add" value="1" src="/img/xxx.gif">
</form>

<form method="POST">
<input type="image" name="add" value="2" src="/img/xxx.gif">
</form>

<form method="POST">
<input type="image" name="add" value="3" src="/img/xxx.gif">
</form>


После клика по форме происходит перезагрузка страницы и в переменную $add летит соответствующее значение value.

Как сделать так, чтобы после клика по определённой форме и перезагрузки страницы происходило позиционирование экрана на соответствующей форме (типа как якоря в html)?

namo86 31.01.2011 19:17

А почемубы не сделать якорь ?

qwr938 31.01.2011 19:51

Если поставить якорь
<a href="#xxx">
<form method="POST">
<input type="image" name="add" value="1" src="/img/xxx.gif">
</form>
</a>
<a name="xxx"></a>

то переход на якорь будет происходить раньше, чем перезагрузка страницы.

namo86 31.01.2011 20:45

Ну ктоже так якори делает :) читай мануалы!!!!

<form method="POST" action="post.php#xxx">
<input type="image" name="add" value="1" src="/img/xxx.gif">
</form>
<a name="xxx"></a>


хотя может я ошибаюсь ... и после клика по кнопке он просто переведет на якорь, но поидее не должен ...

qwr938 31.01.2011 21:01

Спасибо, заработало!


Часовой пояс GMT +3, время: 05:50.