Я знаю, что можно запустить JavaScript из адресной строки, но есть ли какие-либо события DOM или открытые объекты, которые позволяют вам взаимодействовать с ним через скрипт?
Я представляю не по соображениям безопасности, а, например, есть ли какие-либо события, такие как onfocus
, которые могли бы сообщить вам, когда пользователь использует адресную строку, а не веб-страницу?
Или, возможно, существуют другие способы, доступные на странице, которые можно использовать для определения того, что пользователь печатает в адресной строке. Точно так же я знаю, что вы можете делать ужасные вещи, такие как history.go(-1)
, но можете ли вы сказать, когда нажата кнопка «назад»?