>Форум 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=21039 |
Орец > 15-01-2008 11:39:45 |
Нужно получить текст загруженой странички во вкладке FF2 для дальнейшей обработки регулярными выражениями и извлечения нужной информации. Но проблема, при попытке просмотреть, что же оказалось в переменной text_site, текста с сайта там не обнуруживается. Надо ещё что-то добавить? |
Anton > 15-01-2008 14:39:28 |
Маловато информации для размышления. |
Shutnik > 15-01-2008 14:46:27 |
Орец Выделить код Код:var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] .getService(Components.interfaces.nsIWindowMediator); var mainWindow = wm.getMostRecentWindow("navigator:browser"); var text_site=mainWindow.getBrowser().contentDocument; alert(text_site); |
Орец > 15-01-2008 15:00:03 |
Антон Выделить код Код:var loc = String(window. getBrowser (). contentDocument. location. href); // Адресс странички alert("Сайт: "+loc); Спутник Выделить код Код:<?xml version="1.0" encoding="WINDOWS-1251" ?> <?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> <overlay id="filebd" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:nc="http://home.netscape.com/NC-rdf#" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <script type="application/x-javascript"> <![CDATA[ // ---------Тут все функции ]]> </script> </overlay> Добавлено Tue Jan 15 15:00:54 2008 : |
Shutnik > 15-01-2008 15:07:52 |
Орец Добавлено Tue Jan 15 15:08:38 2008 : |
Орец > 15-01-2008 20:32:50 |
shutnik |