Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.10.2016, 18:58
Новичок на форуме
Отправить личное сообщение для Askeer Посмотреть профиль Найти все сообщения от Askeer
 
Регистрация: 12.10.2016
Сообщений: 2

Как сделать чтобы кнопка «Назад» работала бы в пределах определенного сайта?
Всем привет.
Пожалуйста помогите дописать js код так, чтобы он делал именно то что задумано.


Суть вопроса.
Есть кнопка при нажатие на которую мы возвращаемся назад (на предыдущую страницу), как сделать чтобы <a href="https://jsfiddle.net/1gye0tu9/">данный js</a> работал в пределах определенного домена, то-есть , перейдя на example.com/page/1 с поисковой выдачи, или напрямую со стартовой страницы браузера, нас не выкидывала бы обратно при нажатии на кнопку "Назад" на страницу выдачи или на стартовую страницу браузера. Как сделать чтобы код понимал, что мы пришли на страницу example.com/page/1 с другого ресурса и при нажатии на кнопку "Назад" он нас отправлял бы на example.com а не страницу выдачи к примеру? + если мы перейдем на страницу example.com/page/1 к примеру со страницы example.com/page/ то при нажатии на кнопку "Назад" нас бы возвращала бы на страницу example.com/page.

Как сделать чтобы кнопка "Назад" работала бы в пределах определенного сайта? Если мы пришли на страницу example.com/page/1 со страницы example.com/page или example.com/test, при нажатии на кнопку "Назад" мы будем возвращаться на предыдущую страницу (example.com/page или example.com/test), так как предыдущая страница находится в рамках нашего домена example.com. А если мы пришли на страницу example.com/page/1 через Google, Yandex и тп, или со стартовой страницы браузера, то при нажатии на кнопку "Назад" нас возвратит не на Google к примеру, а на главную страницу сайта example.com.

Кнопка
<a>onclick="goBack()">Назад</a>

Javascript
function goBack() {
window.history.back();
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как сделать, чтобы при заходе на страницу открывались в 2-х окнах 2 ссылки ? autobuh Общие вопросы Javascript 1 26.08.2013 15:27
как сделать чтобы в popup окне показывалось картинка? sarik Общие вопросы Javascript 31 15.03.2013 13:12
как сделать так чтобы в popup окне принимался css стили,? sarik Общие вопросы Javascript 2 12.03.2013 10:24
div - затемнялка под div- кнопка, как сделать? webmonster2008 Общие вопросы Javascript 2 30.07.2010 17:09