Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Vasyl.Rudyk
Member

Откуда: Киев
Сообщений: 56
Уважаемые знатоки.
Возникла потребность с ВЕБ-Браузера стартовать локальные файлы (.pdf, .docx, .xls)
прошу подсказать как это реализовать средствами HTML/JS?
Спасибо.
22 янв 19, 16:58    [21791370]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1214
Vasyl.Rudyk
Уважаемые знатоки.
Возникла потребность с ВЕБ-Браузера стартовать локальные файлы (.pdf, .docx, .xls)
прошу подсказать как это реализовать средствами HTML/JS?
Спасибо.


А ты эта, файл-то перетащить сможешь? В браузер-та?
22 янв 19, 17:50    [21791424]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
vkle
Member

Откуда: Самара
Сообщений: 14549
Ctrl+O не вариант?
22 янв 19, 18:01    [21791436]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Vasyl.Rudyk
Member

Откуда: Киев
Сообщений: 56
Агнец за бортом,

Задача просто запустить файл.
22 янв 19, 19:10    [21791487]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
hVostt
Member

Откуда:
Сообщений: 15267
Vasyl.Rudyk,

Никак. А то у некоторых и другие потребности могут возникнуть, например, стартовать локальные bat, exe, com...
22 янв 19, 19:10    [21791488]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1214
Vasyl.Rudyk
Задача просто запустить файл.


Расскажи пожалуйста, что значит "просто запустить" xlsx файл?
22 янв 19, 19:29    [21791510]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Vasyl.Rudyk
Member

Откуда: Киев
Сообщений: 56
Агнец за бортом,

Файл который лежит на локальной машине в определенной папке,
в браузере нажимаем кнопку открывается например Ексель.
22 янв 19, 19:36    [21791515]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1214
Vasyl.Rudyk
Файл который лежит на локальной машине в определенной папке,


Надо будет перетащить в браузер
22 янв 19, 19:39    [21791519]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7513
https://ru.wikipedia.org/wiki/File_(схема_URI)

....Основные уязвимости браузеров, связанные с file URI

Ссылки со схемой file в документах HTML, загруженных по протоколу HTTP, не работают практически во всех популярных браузерах....

В результате ввода таких ограничений появилось много жалоб.... Поэтому в браузерах была поддержана возможность обхода, отключения, или конфигурирования этой политики....
22 янв 19, 20:30    [21791547]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72687
Leonid Kudryavtsev
https://ru.wikipedia.org/wiki/File_(схема_URI)

....Основные уязвимости браузеров, связанные с file URI

Ссылки со схемой file в документах HTML, загруженных по протоколу HTTP, не работают практически во всех популярных браузерах....

В результате ввода таких ограничений появилось много жалоб.... Поэтому в браузерах была поддержана возможность обхода, отключения, или конфигурирования этой политики....
вообще не то.
это про открытие файла в браузере, а автору хочется открыть файл в той программе, которая и должна его открывать, но чтобы инициатором открытия был браузер, что принципиально невозможно.
короче, автору - страдать.
23 янв 19, 08:03    [21791742]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15464
Antonariy
короче, автору - страдать.
ну если толь не использовать продукцию от ms...
23 янв 19, 10:18    [21791823]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 1410
вадя
Antonariy
короче, автору - страдать.
ну если толь не использовать продукцию от ms...

в МС же отказались от поддержки ActiveX в браузере да и вообще переделывает Edge на Chromium
23 янв 19, 10:38    [21791849]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15464
Дмитрий Мух
в МС же отказались от поддержки ActiveX в браузере да и вообще переделывает Edge на Chromium
продукцию ms не отслеживаю....
тогда у ТС нет шансов воплотить желаемое
23 янв 19, 10:46    [21791864]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
hVostt
Member

Откуда:
Сообщений: 15267
Дмитрий Мух
да и вообще переделывает Edge на Chromium


о да ))

вообще, странно, что сразу не. учитывая опыт VS Code
23 янв 19, 12:27    [21791972]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7513
С помощью подписанного (и доверенного) Java-аплета, все что хочешь, делает на раз-два. Хоть приложение запустить, хоть винчестре отформатировать.

MS Explorer давал доступ к COM-объектам из JS. Т.ч. для trusted сайтов можно было и на JS такое-же вытворить.

Под Chrom/Mozilla нужно читать доки по плагина-писанию. Вроде там тоже полно интерфейсов с помощью которых (при соответствующей настройке секьюрити), можно доступ к клиентскому компу получить.

IMHO & AFAIK
23 янв 19, 16:13    [21792384]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
hVostt
Member

Откуда:
Сообщений: 15267
Leonid Kudryavtsev,

а можно ещё проще, ставим локальный сервис на порт, а из браузера ходим на локалхост, и делаем чо хочешь.

как говорится, с помощью терпения и паяльника, можно получить доступ куда хочешь, каки проблемы?

Картинка с другого сайта.
23 янв 19, 17:47    [21792541]     Ответить | Цитировать Сообщить модератору
 Re: Как запустить файл на локальной машине (.pdf, .docx, .xls) средствами HTML/JS  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15464
Leonid Kudryavtsev
С помощью подписанного (и доверенного) Java-аплета, все что хочешь, делает на раз-два. Хоть приложение запустить, хоть винчестре отформатировать.
ты где это прочитал? аплеты уж сколько времени запрещены, даже jws деприкатед
23 янв 19, 18:33    [21792581]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить