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

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№106-04-2011 16:38:17

s2dent
Участник
 
Группа: Members
Зарегистрирован: 06-04-2011
Сообщений: 2
UA: Opera 11.0

Проверить, была ли посещена страница

Доброго дня! Ув. посетители, каким образом в своём дополнении можно "достучаться" до истории браузера (Gecko 2.0), а именно, как проверить, была ли определённая страница (ссылка) посещена? Большое спасибо.

Отредактировано s2dent (06-04-2011 16:45:03)

Отсутствует

 

№206-04-2011 17:07:49

luitzen
Участник
 
Группа: Members
Зарегистрирован: 19-07-2008
Сообщений: 791
UA: Firefox 4.2

Re: Проверить, была ли посещена страница

Выделить код

Код:

var historyService = Components.classes["@mozilla.org/browser/global-history;2"]
    .getService(Components.interfaces.nsIGlobalHistory2);

var ioService = Components.classes["@mozilla.org/network/io-service;1"]
    .getService(Components.interfaces.nsIIOService);

alert(
    historyService.isVisited(ioService.newURI("http://ya.ru", null, null))
    );

Отсутствует

 

№306-04-2011 17:09:29

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 4.0

Re: Проверить, была ли посещена страница

Отсутствует

 

№406-04-2011 17:10:53

s2dent
Участник
 
Группа: Members
Зарегистрирован: 06-04-2011
Сообщений: 2
UA: Opera 11.0

Re: Проверить, была ли посещена страница

luitzen пишет
Выделить код

Код:

var historyService = Components.classes["@mozilla.org/browser/global-history;2"]
    .getService(Components.interfaces.nsIGlobalHistory2);

var ioService = Components.classes["@mozilla.org/network/io-service;1"]
    .getService(Components.interfaces.nsIIOService);

alert(
    historyService.isVisited(ioService.newURI("http://ya.ru", null, null))
    );

Спасибо огромное, именно то, что искал!!!!

Отредактировано s2dent (06-04-2011 17:11:28)

Отсутствует

 

Board footer

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