Есть 2 страницы A.html и B.html
На странице A есть ссылка <a href="B.html>B</a>
Пытаюсь в лог вывести url console.log(document.referrer)
но получаю пустую строку. console.log(document)
возвращает #document.
Когда делаю тоже самое но с использованием web-сервера, показывает нужный путь. console.log(document) -> [object HTMLDocument] В чем подвох? Как использовать без web-сервера
Дело в том, что referrer - это один из http-заголовков, который передается из браузера на сервер, чтобы сообщить, на какой странице пользователь находился перед тем, как перешел на Вашу. Так что сервер - необходимая составляющая этого процесса.
Подробнее об http-заголовках
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Проблема была в том что не правильно прописал селектор которому она была подключенаНадо добавлять $('
На Stack Overflow и на других форумах в темах по защите от XSS видел, что люди говорят про то, что htmlentities не спасет во всех случаях, но почему, никто...