Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5拖放上传不适用于低于IE 10的版本_Javascript_Jquery_Html - Fatal编程技术网

Javascript HTML5拖放上传不适用于低于IE 10的版本

Javascript HTML5拖放上传不适用于低于IE 10的版本,javascript,jquery,html,Javascript,Jquery,Html,我正在使用HTML5 DND文件上传,但它在以下版本IE 10中不起作用 IE浏览器中的网页错误详细信息 User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS124829; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .

我正在使用HTML5 DND文件上传,但它在以下版本IE 10中不起作用

IE浏览器中的网页错误详细信息

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS124829; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET4.0C)
Timestamp: Wed, 2 Jan 2013 06:17:02 UTC


Message: Object doesn't support this property or method
Line: 57
Char: 1
Code: 0
URI: http://html5demos.com/dnd-upload

这是因为
HTML5
使用
文件API和文件阅读器API
,这些在版本低于10的IE中不受支持

检查兼容性列表


希望这能有所帮助。

这是因为
HTML5
使用
文件API和文件阅读器API
,这在版本低于10的IE中是不受支持的

检查兼容性列表


希望这能有所帮助。

根据前面的答案,这不仅仅是关于
文件阅读器的

在IE10以下的版本中,不能完美地使用拖放功能。即使IE9也有一些问题,让我们来看看IE8

浏览器还应支持DNDAPI

请检查此链接以找到另一个答案-

检查允许将图像文件从操作系统拖放到浏览器的我的应用程序:
-BackboneJS

它有两个部分:
1.HTML5拖放,允许从操作系统拖放到浏览器
2.
FileReader
API,帮助将图像文件作为DataURI读取并附加图像

如果您的浏览器不支持拖放,您将无法以
JavaScript
可以理解的方式拖放图像


结论:
FileReader
并不是IE为您的场景所需支持的主要功能,而且重要的是,根据前面的回答,它不仅仅是
FileReader

在IE10以下的版本中,不能完美地使用拖放功能。即使IE9也有一些问题,让我们来看看IE8

浏览器还应支持DNDAPI

请检查此链接以找到另一个答案-

检查允许将图像文件从操作系统拖放到浏览器的我的应用程序:
-BackboneJS

它有两个部分:
1.HTML5拖放,允许从操作系统拖放到浏览器
2.
FileReader
API,帮助将图像文件作为DataURI读取并附加图像

如果您的浏览器不支持拖放,您将无法以
JavaScript
可以理解的方式拖放图像


结论:
FileReader
不是IE需要为您的场景提供支持的主要功能,同样重要的是,拖放功能

感谢在IE版本中使用的任何其他DND上载功能?您可以使用类似于
uploadifive
的flash上载程序进行DND。它不仅是
FileReader API
,它本身也支持HTML5拖放功能。感谢在ie版本中使用任何其他DND上载功能?您可以使用类似
uploadifive
的flash上载程序来实现DND。它不仅是
文件阅读器API
,还支持HTML5拖放itself@Karthik,新年快乐。此外,这里还有一个更好的教程链接-原生HTML5拖放-@Karthik,新年快乐。此外,这里还有一个更好的教程链接-原生HTML5拖放-