Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№103-03-2007 22:10:43

Codeblight
Участник
 
Группа: Members
Зарегистрирован: 03-03-2007
Сообщений: 58
UA: Opera 9.1

Как остановить загрузку документа?

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

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

Отсутствует

 

№204-03-2007 01:21:08

Tearis
Участник
 
Группа: Members
Откуда: Воронеж
Зарегистрирован: 18-12-2005
Сообщений: 115
UA: Granparadiso 3.0

Re: Как остановить загрузку документа?

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


Кому ничего не надо, с того нечего и потребовать.
©Генри Филдинг

Отсутствует

 

№304-03-2007 17:02:45

Codeblight
Участник
 
Группа: Members
Зарегистрирован: 03-03-2007
Сообщений: 58
UA: Opera 9.1

Re: Как остановить загрузку документа?

Сделал так:

Выделить код

Код:

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

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

Отсутствует

 

№405-03-2007 01:24:16

Tearis
Участник
 
Группа: Members
Откуда: Воронеж
Зарегистрирован: 18-12-2005
Сообщений: 115
UA: Granparadiso 3.0

Re: Как остановить загрузку документа?

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


Кому ничего не надо, с того нечего и потребовать.
©Генри Филдинг

Отсутствует

 

№524-03-2007 19:40:09

Codeblight
Участник
 
Группа: Members
Зарегистрирован: 03-03-2007
Сообщений: 58
UA: Opera 9.1

Re: Как остановить загрузку документа?

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

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]