Страницы: 1
Anton, ты не знаешь, есть ли в яваскрипт возможность получить путь к стандартным папкам? А то некотоыре юзеры могут 2 винду на диск D например установить.
Например, проводник понимает путь %Progrm Files% эквивалентый X:\Progrm Files\
и т.д. :)
Anton, спасибо за инфу!
1. работает! но кнопка появляется только после того как нажмёшь "View=>Toolbars=>Customize" и переместишь новую кнопку не туулбар. как сделать, чтобы кнопка появляась без участия юзера сразу после установки расширения?
2. не работает :( тестировал на таких обозревателях:
Mozilla 1.5
Mozilla Firefox 1.0.7
создал папку "m" и положил в неё 2 файла: "1.exe" и "script.htm".
Содержание файла "script.htm":
<html> <body> <script language="JavaScript"> function launch_exe_file() { alert(":)"); var nsifile = Components. classes ["@mozilla.org/file/local;1"]. createInstance (Components. interfaces. nsIFile); var nsilocalfile = nsifile. QueryInterface (Components. interfaces. nsILocalFile); nsilocalfile. initWithPath ("C:\\m\\1.exe"); nsilocalfile. launch (); } </script> <p><a href="JavaScript:launch_exe_file();">:)</a></p> </body> </html>
мессага появилась но программа не запустилась :(
…Хочу написать extension для Firefox подобный "Save Image in Folder".
Суть заключается вот в чём:
на ToolBar`е появится кнопка(желательно, создать ещё новый ToolBar) "Save Images...".
После нажатия пользователю выдаётся подобная информация о картинках со страницы с возможностью предосмотра и сохранения.
Информацию о картинках будет показывать отдельная программа которую я напишу сам.
Вопросы:
1. как создать кнопку на ToolBar'е.
2. как создать новый ToolBar?
3. как с помощью команд JavaScript в Firefox сохранять html в файл?
4. как с помощью команд JavaScript в Firefox запускать приложения на hdd?
PS желательно примеры, т.к. я не смог разобраться со статьями на эту тему.
Спасибо!
Страницы: 1