2015-08-19 3 views
0

Существует Javascript, который необходимо выполнить после нажатия на страницу в браузере. Этот javascript запускается только тогда, когда он хранится в виде закладки в браузере. Моя задача - выполнить этот javascript, который хранится в закладке в браузере с помощью java-кода.Как читать закладки из java?

В Google Googling я обнаружил, что URL-адрес можно пометить через java-код. Но я не нахожу, как читать закладку. Пожалуйста, предложите, как я могу прочитать его через java-код.

Заранее благодарен!

ответ

1

Существует ответ, который сказал, что это невозможно сделать, если вы не сделаете расширение браузера:

Get browser bookmarks via javascript

Хотя еще один ответ говорит о загрузить файл браузера закладки и прочитать его в JavaScript:

Внутри каталога «... \ Chrome \ User Data \ Default \» находятся два файла. «Закладки» и «Bookmarks.bak». Один для ваших текущих закладок, а другой (с расширением .bak) означает, что это резервная копия закладок, если что-то пойдет не так. Закладкаs.bak перезаписывается каждый раз, когда вы закрываете Chrome.

Закладки в Chrome существуют как виртуальная файловая система. Значение, что все ваши закладки действительно просто хранятся в одном файле, но отображаются как фактическая файловая система внутри Chrome.

Вам нужно только скопировать этот файл и скопировать его где-нибудь. И если вы хотите восстановить свои закладки, просто скопируйте/вставьте файл «Закладки» , который вы скопировали, обратно в каталог, в котором вы его взяли.

Перед тем, как это сделать, Chrome должен быть закрыт.

Надеюсь, что это поможет.

(и кстати, попробуйте открыть файл "Закладки" с помощью текстового редактора, например Блокнота =])

Location of chrome bookmarks

Смежные вопросы