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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№104-11-2009 07:30:16

TaliBAN
Участник
 
Группа: Members
Откуда: Анапа
Зарегистрирован: 04-11-2009
Сообщений: 5
UA: Firefox 3.5

чтение из файла.

Выделить код

Код:

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);
}

Не получается прочитать из файла текст. В чем проблема, как решить?

Отсутствует

 

№204-11-2009 07:36:38

TaliBAN
Участник
 
Группа: Members
Откуда: Анапа
Зарегистрирован: 04-11-2009
Сообщений: 5
UA: Firefox 3.5

Re: чтение из файла.

Это то ясно)))) и тем не менее у меня не получается прочитать что либо. FF вообще не реагирует на моё расширение... если убрать все про файл, тогда нормально работает. Но мне нужно чтобы была база, со списком сайтов и если совпадают текущий урл и то что в базе, нужно открыть к примеру хтмл страничку, что в свою очередь тоже не особо выходит...

Отредактировано TaliBAN (04-11-2009 07:39:38)

Отсутствует

 

№304-11-2009 11:22:06

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14008
Веб-сайт

Re: чтение из файла.

Тема перенесена из форума «Firefox» в форум «Разработка».


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№405-11-2009 16:20:02

TaliBAN
Участник
 
Группа: Members
Откуда: Анапа
Зарегистрирован: 04-11-2009
Сообщений: 5
UA: Firefox 3.5

Re: чтение из файла.

Вроде нет, т.к. потом идет

Выделить код

Код:

dbFile.open("a+");

// Открывает файл как текстовый файл для чтения и записи. Чтение и запись начинаются в конце файла. Если файл не существует, создаёт его.
Проблема в том, что он не создает файл. И вообще ни как не реагирует и ни чего не делает...

Отсутствует

 

№513-11-2009 18:39:06

TaliBAN
Участник
 
Группа: Members
Откуда: Анапа
Зарегистрирован: 04-11-2009
Сообщений: 5
UA: Firefox 3.5

Re: чтение из файла.

Никто ничего не подскажет?

Отсутствует

 

№615-11-2009 17:40:40

formatC'vt
Участник
 
Группа: Members
Откуда: М.О., г. Ивантеевка
Зарегистрирован: 09-01-2005
Сообщений: 94
UA: Firefox 3.5
Веб-сайт

Re: чтение из файла.

У меня такой код работает:

Выделить код

Код:

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

Отсутствует

 

№716-11-2009 18:32:46

TaliBAN
Участник
 
Группа: Members
Откуда: Анапа
Зарегистрирован: 04-11-2009
Сообщений: 5
UA: Firefox 3.5

Re: чтение из файла.

Всем спасибо..
formatC'vt
не мог бы объяснить этот код, что то я не очень догнал..

Отредактировано TaliBAN (16-11-2009 18:34:19)

Отсутствует

 

Board footer

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