Я пытаюсь написать расширение, которое отслеживает каждый раз, когда кто-то нажимает клавишу enter, используя адресную строку.Шаги будут выглядеть примерно так:
- Пользователь вводит текстовую строку в адресную строку и нажимает клавишу Enter. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}}}
- Мой аддон затем решает, что делать со строкой, набранной пользователем.
Я получаю URL на шаге 2, используя var url = window.location.href
.У меня также уже написана большая часть шага 3.Единственное, что я не могу понять, это то, как отслеживать каждую вкладку, чтобы следить за тем, когда пользователь нажимает клавишу возврата.
Я действительно новичок в javascript, но независимо от этого, любая информация будет оценена.
Вот так выглядит мой файл myaddon.xul:
<overlay id="sample" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://myaddon/content/myaddon.js" />
<textarea id="urlbar" ontextentered="return myaddon_URLBar(param);" />
Заранее спасибо!