zoukankan      html  css  js  c++  java
  • bootstarp-fileinput上传 火狐防止拖入文件直接打开新页面

    今日接触了一个bootstarp的上传插件,发现其功能很强大,具体名为bootstarp-fileinput,需要的可以自行度一下。

    然后当使用其拖拽功能时,其他浏览器没出毛病,独火狐浏览器拖入时直接打开了一个新的页面,虽说也拖进去了,但是对于我这强迫症来说,不能忍,必须将其扼去。

    我去浏览器调试了半天,必须改其源码,那咋整,客户又不会改,只能另辟小径。

    也就是让其操作改为false.

    下面废话不多说了,直接上狗

    <div id="dropbox">
    <input id="uploadfile" name="fileName" type="file" multiple    class="file" data-show-caption="true">
    </div>

    直接在script脚本里加上

     <script>
            dropbox.addEventListener("dragenter", function(e){ 
                e.stopPropagation(); 
                e.preventDefault(); 
            }, false);  
            dropbox.addEventListener("dragover", function(e){ 
                e.stopPropagation(); 
                e.preventDefault(); 
            }, false); 
            dropbox.addEventListener("drop", function(e){ 
                e.stopPropagation(); 
                e.preventDefault();  
            }, false); 
    </script>

    *注意这里的dropbox是div的id

  • 相关阅读:
    NOI2015 品酒大会
    BJOI2017 喷式水战改
    代码注释
    mysql zip 安装 和 修改密码
    Jrebel 永久免费激活步骤
    layui 在springboot2.x 时,页面展示不了layui的问题
    最小生成树
    loj 10117 简单题(cqoi 2006)
    vijos 1512 SuperBrother打鼹鼠
    vijos 清点人数
  • 原文地址:https://www.cnblogs.com/cvandy/p/7954793.html
Copyright © 2011-2022 走看看