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

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

Разработка » Диалог выбора сохранения - как показать с нужным URL? » 09-10-2009 07:47:13

Да, просто если открыть диалог - он открывается, но он естественно не работает, надо както юзать nsHelperAppDlg.js. Однако его использование или вызовы / порождения я не смог найти.

Разработка » Диалог выбора сохранения - как показать с нужным URL? » 08-10-2009 08:12:42

Infocatcher, спасибо огромное. попробую поглядеть.
А я почемуто сознательно пропускал saveURL, потому как оно вроде выдает не диалог выбора чем сохранять а просто стандартное окно сохранения файла...

Разработка » Диалог выбора сохранения - как показать с нужным URL? » 07-10-2009 15:49:22

Forest пишет

Наверное можно посмотреть в любом расширении, которое добавляет свои варианты сохранения: например расширения, устанавливаемые качалками, ну или тот же FlashGot ;)
А вообще мб проще добавить нужные приложения в список FlashGot?

Добавлено Сегодня 09:59:47
Кстати и расширения типа IE/OperaView тоже могут подойти.

Как добавить я знаю, это как раз не проблема, проблема ПРИНУДИТЕЛЬНО вызвать этот диалог и передать нужный мне URL.

Разработка » Диалог выбора сохранения - как показать с нужным URL? » 06-10-2009 11:20:13

Eggorka пишет

Извиняюсь, что не отвечаю на вопрос. Просто хочу заметить, что этот диалог сохранения и так не во всех случаях работает. Если вдруг у тебя что-нибудь выйдет, то, может, и этот баг получится заодно пофиксить? Было бы здорово.

Вот я именно и хочу сделать чтобы работало принудительно на ЛЮБЫХ ссылках. Будет чтото типа Save As Force :)

Разработка » Диалог выбора сохранения - как показать с нужным URL? » 06-10-2009 07:58:54

Вот собственно идея возникла написать такое расширение, которое бы позволяло абсолютно на любой ссылке вызывать диалог сохранения ( где можно выбирать чем сохранять данную ссылку - chrome://mozapps/content/downloads/unknownContentType.xul ).

Собственно зачем? Объясню - например если я хочу передать страницу в стороннюю программу.

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

Покопавшись в исходниках, нашел что реализация открытия этого диалога находится в nsHelperAppDlg.js и реализуется в интерфейсе nsUnknownContentTypeDialog. Вопрос только вот в чем - как им воспольозваться? Как показать этот диалог с нужным мне URL?


Может кто сталкивался? Меня устроит любой исходник или название расширения, которое в процессе своей работы вызывает данный диалог - остальное - дело техники :)

Заранее спасибо!

Board footer

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