Javascript HTML5拖放上传不适用于低于IE 10的版本
我正在使用HTML5 DND文件上传,但它在以下版本IE 10中不起作用 IE浏览器中的网页错误详细信息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; .
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拖放-