Скрыть кнопку назад, если она ведет на другой урл

A
На сайте с 18.10.2007
Offline
125
684

На сайте есть элемент навигации - кнопка "назад", работающая через

history.go(-1);
Хотелось бы понять, можно ли скрывать её, если она ведет на другой урл, т.е. при нахождении посетителя на точке вхождения. Спасибо.
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.
domen4you
На сайте с 08.03.2013
Offline
53
#1
alarm:
На сайте есть элемент навигации - кнопка "назад", работающая через

### назад ###

if (isset ($_SERVER['HTTP_REFERER']))

{

$ref = $_SERVER['HTTP_REFERER'];

$host = $_SERVER['HTTP_HOST'];

if (strpos($ref, $host) and strpos($ref, "yandex") === false and strpos($ref, "google") === false){

echo ('[<a href="'.$ref.'">Назад</a>]');

}

}

########

A
На сайте с 18.10.2007
Offline
125
#2

Спасибо за подсказку. Реализовал на js

            var ref = document.referrer;
var url = '[[++site_url]]';
if (ref.indexOf(url) == -1)
$('.go-back-link').hide();
D8
На сайте с 16.06.2007
Offline
74
dm8
#3
alarm:
Спасибо за подсказку. Реализовал на js
            var ref = document.referrer;

var url = '[[++site_url]]';
if (ref.indexOf(url) == -1)
$('.go-back-link').hide();

нравятся вырианты.

abcwoman.ru

или я не понял

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий