Определите, может ли браузер пользователя поддерживать загрузку HTML 5 (с индикатором выполнения?) - PullRequest
2 голосов
/ 30 августа 2011

Думая об использовании этого сайта http://www.matlus.com/html5-file-upload-with-progress/, чтобы помочь мне включить загрузку HTML 5 на новый веб-сайт, который я разрабатываю, - но, очевидно, все браузеры не поддерживают это.

Как бы яопределите, может ли браузер пользователя поддерживать загрузку HTML 5 с помощью индикатора выполнения.Если это возможно, то я бы хотел, чтобы пользователь загружал через HTML 5 - если они не могут, тогда я хотел бы показать загрузчик SWF для них - и если у них нет флэш-памяти, я думаю, мне просто придетсяпоказать исходный загрузчик HTTP с прогрессом строки состояния.

Если возможно, я бы хотел обнаружить его без использования javascript - чтобы пользователи могли по-прежнему загружать файлы, если у них отключен JavaScript.

Спасибо

1 Ответ

0 голосов
/ 23 сентября 2011

Это может быть комментарий больше, чем ответ, и вы, возможно, уже нашли свой ответ за последние 29 дней.Есть статья http://dojotoolkit.org/documentation/tutorials/1.6/uploader/,, специально предназначенная для загрузки в HTML5.Я думаю, что пустое поле ввода (плюс серверный скрипт) будет обрабатывать сообщение, когда JavaScript отключен.При включенном javascript он описывает параметры Ajax (для поддержки IE).Таким образом, в отсутствие HTML5 все зависит от вашего выбора iframe / flash.Это делает обнаружение (JavaScript) для вас.Если вы собираетесь выполнить обнаружение самостоятельно, это все равно будет JavaScript (http://www.rominirani.com/html5-recipes-using-modernizr/).

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