IE9 и "file: ///" якоря - PullRequest
       34

IE9 и "file: ///" якоря

1 голос
/ 08 октября 2011

Хорошо, поэтому использование якоря с href, подобным «file: /// C: /whwhat/somefile.txt», является простым, пока не встанет проблема безопасности браузера.Я могу заставить их работать с Firefox, поместив настройки в файл user.js, но с IE9, независимо от того, насколько «доверенным» я создаю сайт и сколько я включаю, они просто не работают.Ничего не происходит, когда вы нажимаете ссылку href, например «file: /// c: /temp/list.png» или «file: /// c: /», а в Firefox (и подходящих настройках) файл или каталогоба показаны успешно.В IE использование javascript и попытка 'window.location =' с такого рода href приводит к исключению "Доступ запрещен", тогда как в Firefox (с подходящими настройками) это тоже отлично работает.Искал информацию об этом, но не нашел.Кто-нибудь может посоветовать, что нужно в случае с IE9?

1 Ответ

0 голосов
/ 08 октября 2011

Вам, вероятно, следует прочитать http://blogs.msdn.com/b/ieinternals/archive/2011/08/12/internet-explorer-9.0.2-update-changes-file-protocol-and-cookie-naming.aspx, чтобы начать.Затем вы должны обновить свой вопрос, указав точный URI-адрес FILE: //, а также объяснение того, что конкретно происходит, когда вы пытаетесь использовать этот синтаксис.

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