#windows #razor #explorer #webmatrix
#Windows #razor #проводник #webmatrix
Вопрос:
Новичок здесь:
Я хотел бы иметь интерактивную ссылку в Razor для открытия окна проводника на клиентском компьютере при передаче соответствующего пути. Я новичок в синтаксисе (и ограничениях), но все это внутреннее, поэтому я могу решить любые проблемы безопасности (если это необходимо).
В качестве альтернативы, также приветствуется совет по (очень) простому в установке бесплатному элементу управления. 🙂
Комментарии:
1. Это должно быть сделано на клиентском компьютере; это не имеет ничего общего с Razor. Кроме того, это невозможно.
2. Я сомневаюсь, что это невозможно.
3. Без написания плагина для браузера это невозможно в современных браузерах.
Ответ №1:
В IE6 вы должны уметь писать <a href="file://c:whatever>...</a>
.
Я не думаю, что это сработает в любом другом браузере.
Комментарии:
1. Я могу подтвердить, что это также работает в IE8 и IE9. Мы используем подключенный диск для внутреннего приложения.
2. @Knox: Из какой зоны вы пришли? Каковы ваши настройки безопасности?
3. У клиентских компьютеров есть диск P, который сопоставлен с серверным компьютером. Таким образом, клиент имеет полные привилегии для прямого доступа к файлам изначально без какого-либо браузера. Ссылка просто открывает окно проводника Windows с файлами. Мы обслуживаем файлы не через http, а напрямую через общий доступ к файлам. В настройках безопасности или зоне нет ничего особенного. В примере @Slaks диск C, на который ссылаются, является диском C клиента, а не диском C сервера.
4. @Knox: В какой зоне находится ссылка?
5. Я ошибался в настройках безопасности. Вы получите предупреждение в IE9, если базовый веб-сайт отсутствует в списке «Надежные сайты». Я думаю, мне бы это не понадобилось, если бы мой веб-сайт находился на сайте «интрасети», который настроен на автоматическое обнаружение. В моем случае это не определяется автоматически.