Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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 允许在IE中直接上传文件吗?_Javascript_Jquery_Internet Explorer_File Upload - Fatal编程技术网

Javascript 允许在IE中直接上传文件吗?

Javascript 允许在IE中直接上传文件吗?,javascript,jquery,internet-explorer,file-upload,Javascript,Jquery,Internet Explorer,File Upload,我有一个文件上传,除了IE,它在任何事情上都很有用。当我把一个文件或图片拖到上传区域并放下它时,文件或图片就会打开并重定向我的站点。我该怎么阻止这一切 我使用的插件很简单,可以在这里找到,他们也很快就知道了如何实现它 您可以在上面的链接中看到如何实现此文件上载的代码,它几乎是一行代码。尝试防止drop事件的默认行为:(未测试!) 如果您需要lt ie10支持,请尝试。重新发明轮子是没有意义的:)。根据您提供的链接,我看到这个插件支持IE10+@Pavlo,我无法让它在IE10或edge上工作。

我有一个文件上传,除了IE,它在任何事情上都很有用。当我把一个文件或图片拖到上传区域并放下它时,文件或图片就会打开并重定向我的站点。我该怎么阻止这一切

我使用的插件很简单,可以在这里找到,他们也很快就知道了如何实现它


您可以在上面的链接中看到如何实现此文件上载的代码,它几乎是一行代码。

尝试防止drop事件的默认行为:(未测试!)


如果您需要lt ie10支持,请尝试。重新发明轮子是没有意义的:)。

根据您提供的链接,我看到这个插件支持IE10+@Pavlo,我无法让它在IE10或edge上工作。在删除时,IE总是试图打开该文件并从我的站点重定向。我用一个警报进行了测试,在Chrome浏览器中,IE中的警报触发页面在警报触发之前被重定向到该文件。我想你应该处理ondragover事件,并防止此事件的默认行为。首先试试
你仍然被重定向了吗?嘿,这很有效。所以我想我已经走到一半了,我只需要接受这一点。但是,感谢你的每一次点滴都是非常烦人的。谢谢你,之前的解决方案只在firefox中有效。
<body ondrop="drop(event)">
function drop(e)
{
    e.preventDefault();
}