Javascript в консоли браузера, выполняемой в одной задаче для заполнения формул веб-сайта, многократно перезагружается с различными переменными записи - PullRequest
0 голосов
/ 22 апреля 2020

Блок Javascript Код в консоли браузера, выполняющийся в одной задаче для заполнения формул в веб-сайте ведьмы, многократно перезагружается с различными переменными записи

Я хочу JavaScript запуск в консоли браузера, выполняющий заполнение формул на нескольких версиях одного и того же веб-сайта, изменяется в зависимости от параметров публикации. Я делаю это на сайте, который мне не принадлежит. Проблема в том, что после первой перезагрузки сайта код JavaScript пропал в консоли.

1 Ответ

0 голосов
/ 22 апреля 2020

Ввод кода в консоль не приведет к каким-либо постоянным Javascript изменениям, за исключением изменений, внесенных в хранилище (localStorage, sessionStorage, cookies и т. Д. c).

Если вы хотите поиграть с веб-сайт, который не является вашим собственным и на каждом из которых загружается пользовательский Javascript, используйте вместо него скрипт пользователя. Вам понадобится менеджер пользовательских скриптов, такой как Tampermonkey . Затем вы можете написать скрипт пользователя, где свойство @include соответствует сайту, на котором вы хотите запустить скрипт пользователя:

// ==UserScript==
// @name             Do Something
// @include          https://example.com
// @grant            none
// ==/UserScript==

console.log('doing something');

Это запустит пользовательский код (здесь журнал doing something в консоли ) каждый раз example.com загружается.

...