Dropzone.js拖放在IE10中不起作用

弗雷德里克·A

我遵循了将普通表单与Dropzone结合使用的教程https://github.com/enyo/dropzone/wiki/Combine-normal-form-with-Dropzone),并且生成的页面在最新版本的Google Chrome浏览器中可以完美运行。

但是,当我在IE10中测试同一页面时,拖放不起作用。放置区是可单击的,我可以将文件上传到服务器,因此放置区已正确初始化。只是拖放功能不起作用。

当我在http://www.dropzonejs.com/上尝试演示时,在IE10中可以拖放。

我已经检查了IE互联网选项,并且启用了所有功能,并且还将localhost添加到了受信任的站点。

这是我的代码:

<script src="~/Scripts/dropzone.js"></script>
<script type="text/javascript">
    Dropzone.options.dropzoneForm = {
        autoProcessQueue: false,
        uploadMultiple: true,
        parallelUploads: 100,
        maxFiles: 100,
        addRemoveLinks: true,
        createImageThumbnails: false,

        // The setting up of the dropzone
        init: function() {
            var myDropzone = this;

            // First change the button to actually tell Dropzone to process the queue.
            this.element.querySelector("button[type=submit]").addEventListener("click", function(e) {
                // Make sure that the form isn't actually being sent.
                e.preventDefault();
                e.stopPropagation();
                myDropzone.processQueue();
            });
        }
    };
</script>

<form action="~/FileUpload/SaveUploadedFiles" method="post" enctype="multipart/form-data" class="dropzone" id="dropzoneForm">
    <div class="dropzone-previews"></div>
    <button type="submit">Submit data and files!</button>
</form>

当然,样式表也已添加到页面中。

我是否错过了一些配置,或者这是浏览器的问题?

弗雷德里克·A

事实证明,当我从Visual Studio以调试模式访问页面时,拖放操作不起作用。如果我从新打开的浏览器访问该页面,则效果很好。

根据该线程http://social.msdn.microsoft.com/Forums/silverlight/en-US/383198a9-dbb4-4f94-8713-484e5bacb14b/dragdrop-not-active-during-debugging?forum=silverlightdevtools可能会发生如果Visual Studio和IE是使用不同的帐户/特权执行的。就我而言,Visual Studio以管理员身份运行。

由于我不需要调试此页面上的客户端脚本,因此,当我测试该页面时,将仅在新的IE中打开该站点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何清除dropzone.js dropzone

来自分类Dev

为什么我的dropzone JavaScript表单不起作用?

来自分类Dev

删除Dropzone.js和PHP的脚本不起作用

来自分类Dev

拖放在IE中不起作用

来自分类Dev

dropzone.js以编程方式不起作用

来自分类Dev

想要使用dropzone.js创建多个dropzone

来自分类Dev

DropZone替换init中的图像

来自分类Dev

dropzone.js在没有dropzone的页面上给出错误“无效的dropzone元素”

来自分类Dev

角文件上传dropzone不起作用

来自分类Dev

addRemoveLinks在我的Dropzone上不起作用

来自分类Dev

DropZone事件不起作用-需要成功回电

来自分类Dev

Vis JS在IE10上不起作用

来自分类Dev

检查dropzone中的文件类型

来自分类Dev

dropzone:未选择文件时,提交按钮不起作用

来自分类Dev

addFile()方法的Dropzone JS数据

来自分类Dev

Dropzone.js拖放在IE10中不起作用

来自分类Dev

与MySQL的Dropzone.js

来自分类Dev

想要使用dropzone.js创建多个dropzone

来自分类Dev

成功功能在dropzone中第二次不起作用

来自分类Dev

Dropzone.js / jQuery冲突

来自分类Dev

反应js / superagent /文件dropzone

来自分类Dev

Dropzone.js CSS

来自分类Dev

php codeigniter返回的json成功后dropzone.js重定向不起作用

来自分类Dev

ng-dropzone 模块在我的 AngularJS 应用程序中不起作用

来自分类Dev

Rails Bootstrap 选项卡。选项卡中的 Dropzone 不起作用

来自分类Dev

dropzone.js,无法以编程方式创建 dropzone

来自分类Dev

配置 Dropzone.js 失败

来自分类Dev

VueJS dropzone 在拖放时无法正常工作

来自分类Dev

html5 拖放 dropzone 舞蹈