Я использую аддон RefControl для Firefox, чтобы избежать отправки реферера в заголовках.
Но теперь мне интересно, можно ли просматривать предыдущую страницу или даже всю мою историю на сайтах с javascript.
А как насчет закладок?
Я использую аддон RefControl для Firefox, чтобы избежать отправки реферера в заголовках.
Но теперь мне интересно, можно ли просматривать предыдущую страницу или даже всю мою историю на сайтах с javascript.
А как насчет закладок?
Доступ к document.referrer
через JavaScript при использовании RefControl дает такое же измененное значение, как и в заголовке HTTP. Вы можете проверить это, запустив alert(document.referrer)
в веб-консоли с включенным (и настроенным) RefControl, а затем с отключенным RefControl.
Никогда еще не было официального способа восстановить адреса в истории. Есть способы определить, посещались ли ранее определенные адреса, проверяя, применяет ли браузер правило CSS для псевдокласса :visited
, но современные браузеры имеют противодействие этому.
Закладки недоступны для JavaScript, работающего на обычной веб-странице, поэтому не должно быть способа получить какую-либо информацию.
Так что ответ - нет.