Можем ли мы получить историю браузера, используя Javascript?

Можем ли мы получить историю браузера для моего сайта с помощью Javascript?

Я вижу, что некоторые старые сообщения и темы говорят об этом ... но эти подходы не сработали для меня.

Возможно ли это или нет?

javascript,browser,browser-history,

12

Ответов: 3


9

Вы можете использовать объект истории javascript для этого.

Свойство history имеет возвращаемое значение как объект истории, который представляет собой массив элементов истории, имеющих подробную информацию о посещении URL из этого окна. Также обратите внимание, что объект History является объектом JavaScript, а не объектом DOM HTML.

синтаксис свойства history объекта Window:

window.history 

4

Если вы ищете способ навигации по URL-адресам истории браузера. Эти ссылки были бы полезны.

  • http://www.w3schools.com/jsref/obj_history.asp
  • https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history/

0

В отношении неприкосновенности частной жизни нет данных для просмотра данных браузера клиента.

Если вы пытаетесь наблюдать или генерировать данные о посетителях только для своего домена , его можно сохранить информацию о странице с сеансами и куки.

вы также можете собирать данные кликов на своих сайтах, которые можно кликать по вашим собственным скриптам, которые отправляют данные по запросам ajax.

если вы используете веб-сайт типа страницы с одной страницей и генерируете функцию pushState собственной ширины url, вам просто нужно добавить дополнительный код для сбора этих данных и отправить информацию с помощью ajax при изменении страницы / url.

JavaScript, браузер, браузер истории,
Похожие вопросы
Яндекс.Метрика