IE: невозможно загрузить * с *. Невозможно открыть этот интернет-сайт. Запрашиваемый сайт либо недоступен, либо не найден - PullRequest
47 голосов
/ 05 августа 2010

У меня проблема с моим сайтом и IE. У меня есть файл Document.ashx , который становится документом из моей базы данных в зависимости от параметра, переданного в строке запроса.

Файл работает, если:

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

Не работает, если:

  • Вы не заходили на мой сайт с текущим открытым IE и вставили ссылку в адресную строку. Отображается следующая ошибка:

Windows Internet Explorer

Невозможно загрузить Document.ashx из MyHostName.

Невозможно открыть этот интернет-сайт.

Запрашиваемый сайт либо недоступен, либо не найден.

Пожалуйста, попробуйте позже.

Кто-нибудь знает, что могло бы вызвать это? Естественно, он отлично работает в Firefox.

Я получил несколько человек в своем офисе, чтобы попробовать это с IE, и у них у всех одна и та же проблема. Они все говорят, что это работает в Firefox.

Ответы [ 13 ]

0 голосов
/ 10 января 2013

динамическое создание Iframe, установите src на страницу загрузки, добавьте к телу.

function downloadInIFrame(fileId) { var url = "download.aspx?fileId=" + fileId; var iframe = document.createElement("iframe"); iframe.src = url; iframe.style.display = "none"; document.body.appendChild(iframe); }

этот код хорошо работает для меня.

0 голосов
/ 13 августа 2012

Эта проблема вызвана настройкой браузера в Internet Explorer. В Internet Explorer перейдите на Tools> options> Advanced options. В разделе, отмеченном Безопасность , найдите и очистите Не сохранять зашифрованные страницы на диск .

0 голосов
/ 20 октября 2010

У нас была та же самая проблема, встроенная в наше развертывание ClickOnce www.Qiqqa.com .Я подозреваю, что это связано с «MIME Type sniffing», который IE делает, когда получает application/octet-stream - я думаю, чтобы защитить пользователя от вредоносных программ.

В любом случае, чтобы решить проблему, мы изменилиMIME-тип наших .deploy файлов должен быть text/plain - очевидно, не идеальный, но в то же время я не знаю сценария, в котором у нас может быть файл .deploy на нашем сервере, который пользователь будет просматривать снаружиClickOnce.

Проблема решена.

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