Показать сообщение отдельно
  #5 (permalink)  
Старый 06.11.2016, 21:56
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

Сообщение от Исмаил Прокопенко Посмотреть сообщение
А на другом форуме мне сказали, что аддон Firefox с названием Greasemonkey это делает на раз.
Он не имеет доступа к исходным данным до их обработки движком. Можно запускать скрипт с параметром
//@run-at document-start
и удалять ненужные элементы по мере их появления. Можно это даже обставить так, что пользователь не заметит. Но какое-то время они всё же будут присутствовать в документе.

Сообщение от Исмаил Прокопенко Посмотреть сообщение
Насколько мне известно, политика безопасности запрещает JS-коду выполнять чтение и запись с харда.
И как тогда реализовать взаимодействие моего скрипта с базой знаний на харде?
В веб песочнице - никак.
Если же вы пишете расширение - то у вас есть доступ к потрохам браузера, и творить с системой юзера вы можете что хотите.
При использовании greasemonkey остаётся только indexdDB или GM_set\getValue.
__________________
29375, 35
Ответить с цитированием