>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Запретить все переходы http://forum.mozilla-russia.org/viewtopic.php?id=58808 |
bucke > 17-04-2013 01:12:54 |
Здравствуйте, как запретить все переходы на страницы? |
bucke > 17-04-2013 01:32:41 |
надо из моего расширение запретить все переходы по ссылками в браузере текущей вкладки. Надеюсь так более понятней? Первый пост и вправду бред, я думал здесь мои мысли читают))) |
hydrolizer > 17-04-2013 03:36:40 |
Осталось еще только быстренько распарсить текст страницы на наличие фрагментов, являщихся адресами, и подчистить и их. Потому как вполне можно будет перейти по тексту вида http://google.com, ссылкой не являющемуся, через соответствующий пункт контекстного меню, или с помощью соотв. расширений. |
bucke > 17-04-2013 09:40:30 |
Спасибо за ответ, но мне нужно на время запретить. |
hydrolizer > 17-04-2013 11:19:56 |
bucke пишет
Тогда самый простой способ - обсервер на топик http-on-modify-request, в nsIObserver.observe у параметра aSubject запрашивать интерфейс nsIRequest, на полученном экземпляре, если того требует ситуация, вызывать nsIRequest.cancel(Components.results.NS_BINDING_ABORTED). |
bucke > 17-04-2013 15:44:14 |
Огромное спасибо за ответы, будем выбирать варианты)))) |