Страницы: 1
function showMessage(){ var browser = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("navigator:browser").getBrowser(); //fileObjectName = new File("chrome://rediska/content/xxx.db"); alert("chrome://rediska/content/xxx.db"); // dbFile.open("a+"); // alert(dbFile.readln()); browser.addEventListener("DOMContentLoaded", function(event){ link = String(event.target.location.href); if(link.indexOf("google.ru") != "-1"){ browser.goBack(); } } , false); }
Не получается прочитать из файла текст. В чем проблема, как решить?
Отсутствует
Это то ясно)))) и тем не менее у меня не получается прочитать что либо. FF вообще не реагирует на моё расширение... если убрать все про файл, тогда нормально работает. Но мне нужно чтобы была база, со списком сайтов и если совпадают текущий урл и то что в базе, нужно открыть к примеру хтмл страничку, что в свою очередь тоже не особо выходит...
Отредактировано TaliBAN (04-11-2009 07:39:38)
Отсутствует
Тема перенесена из форума «Firefox» в форум «Разработка».
Через сомнения приходим к истине. Цицерон
Отсутствует
Вроде нет, т.к. потом идет
// Открывает файл как текстовый файл для чтения и записи. Чтение и запись начинаются в конце файла. Если файл не существует, создаёт его.
Проблема в том, что он не создает файл. И вообще ни как не реагирует и ни чего не делает...
Отсутствует
У меня такой код работает:
function getContents(aURL){ var ioService=Components.classes["@mozilla.org/network/io-service;1"] .getService(Components.interfaces.nsIIOService); var scriptableStream=Components .classes["@mozilla.org/scriptableinputstream;1"] .getService(Components.interfaces.nsIScriptableInputStream); var channel=ioService.newChannel(aURL,null,null); var input=channel.open(); scriptableStream.init(input); var str=scriptableStream.read(input.available()); scriptableStream.close(); input.close(); return str; } try{ alert(getContents("chrome://browser/content/browser.css")); }catch(e){alert(e)}
взято с http://forums.mozillazine.org/viewtopic … 98&start=0
"Software is like SEX - it's better when it's FREE" (C) Linus Torvalds
Отсутствует
Страницы: 1