Имам "супер сигурен" javascript изтегляне* че съм писал и обикновено работи добре. Но забелязах, докато се опитвах да изтегля 90 мегафайл с него на клиентска машина, че на IE7 той затваря около 1/3 от пътя. Никога не съм се опитвал да изпращам толкова голям файл чрез iFrame и работи добре в други браузъри. Има ли ограничение за размера на файлове, които IE7 може да чете в iFrame?

* Това всъщност е само PHP ред, който задава хедър ("местоположение: http: //someplace/downloadbigthing.exe"); след като направи регистрация и проверка.

  • 1 Много се съмнявам, че това е IE7, може да се окаже, че ISP задавя голямо изтегляне - успяхте ли да репликирате проблема на различни връзки?
  • Е, изтеглих файла (на техния компютър), като въведох директно URL и не го изпомпвах през IFrame.
  • Бих го опитал на различна връзка - колкото повече, толкова по-добре, само за да съм сигурен, че проблемът може да бъде репликиран.
  • 1 Вероятно добра идея, но вероятно ще трябва да изчакам някой да се обади със същия проблем. Няколко стотин души вече са изтеглили този файл, предполагам, че бих могъл да проверя дневника, за да видя дали някой използва IE7.
  • Може също да погледне контролите за буфериране на изхода на PHP, ако пише нещо по пътя ... php.net/manual/en/ref.outcontrol.php

IE7 е на почти цялото десетилетие. Време е да прекратим поддръжката за него IMHO. Направете проверка и ако IE <= 7 просто покажете съобщение за надстройка и линк към ръчни инструкции, ако това не работи. Свършен.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?