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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

Поддержка пользователей » Как сделать перенос строки в значении параметра в about:config? » 11-11-2008 12:07:26

Shutnik пишет

если при выводе перенос поддерживается, то «\n»

Забыл сразу сказать, но \n не работает.

Поддержка пользователей » Как сделать перенос строки в значении параметра в about:config? » 11-11-2008 12:03:31

Собственно сабж...

Как сделать перенос строки в значении параметра в about:config?

Разработка » Кодировка при чтении файлов шаблонов » 11-11-2008 08:54:26

Как указать в плагине (TB Reset Quote Header Extension) чтобы он нормально работал с utf или cp1251?
Плагин работает при создании ответа на письмо, считывает файл шаблона, заменяет в нем переменные и выводит заголовок для цитирования письма.
У него в исходнике вижу такой код:

Выделить код

Код:

// File I/O 
	readFrom : function(aFile) 
	{
		var stream = Components.classes['@mozilla.org/network/file-input-stream;1'].createInstance(Components.interfaces.nsIFileInputStream);
		stream.init(aFile, 1, 0, false); // open as "read only"

		var scriptableStream = Components.classes['@mozilla.org/scriptableinputstream;1'].createInstance(Components.interfaces.nsIScriptableInputStream);
		scriptableStream.init(stream);

		var fileSize = scriptableStream.available();
		var fileContents = scriptableStream.read(fileSize);

		scriptableStream.close();
		stream.close();

		return fileContents;
	},

Видя, что использует он уже готовые мозилловские компоненты, догадываюсь, что проблема в них. Но как и где это и

Board footer

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