Могу ли я запустить свой собственный javascript на (загруженной) странице?

Можно ли запустить собственный JavaScript-код в браузере при просмотре страницы?

Например, у меня есть страница index.html. В этом я хочу запустить эту функцию javascript

function myFunction()
{

 alert("Say Hi");

}

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

Ответ 1

Да. Как зависит от того, какой браузер вы используете:

  • Для Chrome и Safari вы будете использовать встроенный веб-инспектор - см. инструкции на этой странице.

  • Firefox имеет встроенную веб-консоль, но более продвинутое дополнение Firebug очень популярен.

  • эквивалент Internet Explorer Инструменты разработчика, который вы можете запустить с помощью F12.

Ответ 2

Вы можете либо просто ввести его в консоль JavaScript для своего браузера, либо тривиальные вещи, вы можете использовать обработчик протокола javascript:.

Ответ 3

Вы можете использовать bookmarklet, консоль javascript или плагин для браузера, чтобы запустить свой собственный код на уже загруженной странице.

Greasemonkey - это плагин для браузера Firefox, который обеспечивает фреймворк для запуска вашего собственного кода JavaScript на других загруженных веб-страницах.