открыть проводник с javascript/html

Можно ли открыть настоящее окно проводника, а не просматривать каталог в вашем браузере? Так что, например, клавиша Windows + окно e ... предпочтительно с использованием html или JavaScript? Я видел, как это было сделано в надстройке Firefox под названием «Король новых вкладок», но я не мог понять, как разделить этот код.


person Petr Safar    schedule 09.03.2012    source источник


Ответы (3)


Большинство, если не все, javascript заблокированы от взаимодействия с чем-либо за пределами браузера. Возможно, вы сможете выполнить это с помощью объекта на основе флэш-памяти. Как они используют для некоторых методов копирования и вставки с использованием javascript.

Это огромная дыра в безопасности, чтобы открыть javascript для среды Windows. Я мог бы просто открыть браузер скрытых файлов и начать копировать файлы или загрузить что-нибудь в вашу систему.

person Yogurt The Wise    schedule 09.03.2012
comment
хорошо, но не могли бы вы рассказать мне, как это работает с надстройкой newtabking? - person Petr Safar; 10.03.2012

Это невозможно с использованием чистого HTML/JavaScript.

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

person Rob W    schedule 09.03.2012

Нет, не обязательно с использованием HTML и, надеюсь, не на чистом JavaScript.

Вероятно, можно использовать какой-нибудь ужасный элемент управления ActiveX в Internet Explorer, но вы действительно не хотите идти по этому пути.

person Widor    schedule 09.03.2012