Мне не удалось получить кросс-протоколные ссылки с http: // на file: // URL для работы с IE 11. Да, я знаю, что это отключено по умолчанию, но я пытаюсь это сделать, потому что я есть клиенты, которые говорят, что это работает для них, и я пытаюсь оценить, почему это работает для них в IE 11, а не когда они используют наш размещенный элемент управления WebBrowser.
Из того, что я понимаю, это должно быть возможно из Intr anet URL-адреса зоны, хотя я вижу противоречивую информацию о том, что для этого нужно, вот что я пробовал:
- Windows 10, последняя версия IE 11
- Источник URL-адрес http://devtest/test/testlink.html
- Имеет ссылку на файл: /// c: /temp/test.html
- Нажатие на ссылку не удается тихо
- Я добавил devtest в зону intr anet, и свойства показывают, что она находится в зоне intr anet.
- Я отключил защищенный режим
- Я включил «Доступ к источникам данных через домены»
- Я даже добавил FEATURE_BLOCK_CROSS_PROTOCOL_FIL E_NAVIGATION / iexplore.exe DWORD 0
- Я пробовал режим просмотра совместимости
Я вижу, где EricLaw из Microsoft написал, что это должно работать с IE 11 (* 1029) *), но он все еще молчит для меня.
Чего мне не хватает?