]]>
]]>
Рейтинг@Mail.ru

Переход на предыдущую страницу с параметрами

Материал из Веб программирование.

Перейти к: навигация, поиск

Переход на предыдущую страницу с сохранением параметров GET и POST. С использованием Javascript.

Задача: Вернуться на прошлую страницу, если истории назад нету то переход по ссылке из атрибута "href".

Применение: В каталогах где нужно сохранять параметры поиска, после перехода с товара или предмета обратно на каталог.

Реализация, внедрение в проект: Простое.

Требуеться доработка: Если открыть товар в окне где уже были открыты до этого сайты, то переход будет на предыдущий сайт в истории браузера. Но принимая факт то что копирование ссылки на товар редко делают, так как обычно либо заходят по ссылке, либо открывают в новом окне.


Cсылка в продукте, товара или предмета назад на каталог:

<a id="backhref" href="/site" onclick="backurl(\'backhref\');return false;">Назад на каталог »</a>

Функция:

<script>
function backurl(id)
{ 
	 var ids=id;
	 history.go(-1);
	 setTimeout(function(){
		    window.location.href=document.getElementById(ids).getAttribute('href'); 
		  }, 300); 
	 return false;
}
</script>
]]>
Google+
]]>
Личные инструменты
Хочешь еще цитату? Программирование – это как секс. Одна ошибка – и вам придется поддерживать его всю оставшуюся жизнь.Майкл Синц
веб-программирование
Просмотры
чтим

Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 218 Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 224

]]>
Rambler's Top100
]]>
]]>
]]>