|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.09.2018, 15:14 | #1 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Открыть документ по ссылке в ассоциированном приложении
Добрый день.
Изобретаю велосипед, и он у меня получается с квадратными колёсами. Подскажите, пожалуйста, какие есть пути решения для такой задачи. Есть сервер, есть веб-приложение. там сохраняются ссылки на документы, находящиеся в локальной сети. Возник вопрос - можно ли по клику на ссылку в браузере открывать назначенное на этот тип документов приложение (MS Office, например, или PDF-вьювер)? Если это возможно - то как это реализовать. Или что можно ещё придумать? Клиентская часть будет работать исключительно под Windows. Браузеры современные. (для определённости пусть это будет Google Chrome). |
26.09.2018, 16:46 | #2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
мы же просто делаем ссылку
Код:
|
26.09.2018, 17:19 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
да не работает так.
может быть, я ссылку неверно на сетевой адрес даю. пробовал так: Код:
Цитата:
погуглил по ошибке - пишут у браузера нет доступа к локальным файлам как раз из-за безопасности. p.s. может быть, Вы пропустили важный момент - файлы лежат в локальной сети, их нет на сервере! |
|
26.09.2018, 17:21 | #4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
file://192.168.21.201/Scan/Xerox/DOC_20180924.PDF - копируете - смотрите скачивается или нет.
далее так чекаете все ссылки. если ничего не качается значит их там нет или адрес не правильный. я так понимаю на сервере апаша нет? поднимите там обычный апаш, пусть он занимается http протоколом. и передавайте адрес как http://192.168.21.201/Scan/Xerox/DOC_20180924.PDF |
26.09.2018, 17:22 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
26.09.2018, 17:24 | #6 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
вообще не разбираюсь как настраивать доступы у виндовс, даже когда всё закрыто дыры всё равно находятся ) потому, проще всего организовать доступ через локальный веб, может быть денвер настроите или типа того.
значит файл есть, далее пробуйте эту ссылку на клиенте, если не скачивается, значит нет доступа. скорее всего надо паку шаредную сделать и дать к ней доступа всем. shaed docs - есть папка шаредная по умолчанию. была по крайней мере раньше и ложить туда. и ссылки на неё давать. Последний раз редактировалось Alar; 26.09.2018 в 17:28. Причина: добавил |
26.09.2018, 17:28 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
спасибо за то, что пытались помочь.
Может быть, кто-нибудь из форумчан ещё что-то подскажет... |
26.09.2018, 17:29 | #8 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
почему пытался, сейчас всё настроим ) я вот добавил что надо сделать
) |
26.09.2018, 17:44 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Саша, вы просто не понимаете, в чём проблема
поясню так. выложите куда угодно (хоть сюда на форум, хоть на любой хостинг в интернете) HTML код, в котором была бы ссылка, щёлкнув по которой открылся бы файл, который у меня лежит локально. ну, например, D:\test\LAB28.doc ddd.png а уже потом будем разбираться с шарами и прочим... |
26.09.2018, 17:47 | #10 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открыть проводник по ссылке | Juls16 | Общие вопросы Web | 6 | 12.10.2017 08:18 |
Открыть Word документ | dmitriegorovih | Общие вопросы Delphi | 10 | 04.03.2011 22:00 |
Открыть документ в Opera | RIO | Софт | 5 | 19.08.2010 13:38 |
Открыть документ WORD | Maxx | Microsoft Office Excel | 0 | 15.02.2010 17:37 |