Мое расширение должно показывать при попытке перехода по некоторым ссылкам окно с предупреждением о нежелалельном URL и кнопками "ДА" и "НЕТ". Я зарегистрировал листенер и ловлю STATE_START, получаю URL... все замечательно.
Интересует как можно остановить переход по ссылке, если человек нажмет "НЕТ". Наверное должно произойти примерно то же самое, что происходит по кнопке стоп (т.е. браузер должен остаться на старой странице, будто я ничего не нажимал).

подскажите кусочком кода если можно
спасибо.

Пробуй через nsIWebNavigation

Сделал так:

Выделить код

Код:

document.getElementById("content").webNavigation.stop(nsIWebNavigation.STOP_ALL);

Работает, правда курсор почему-то часики будто ждет чего. Не знаете как исправить можно ?

Хм... Как поменять курсор знаю... У тебя там точно ничего еще что может к этому привести не выполняется?

Точно ничего не выполняется. Браузер останавливается и на статусбаре пишет "остановлено". Не подскажете как курсор изменить обратно на стрелочку?