`
lqixv
  • 浏览: 218367 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用jQuery清空IE file 文件域的方法

阅读更多

要清空 file 文件域,直接使用:$("#fileName").val(""); 在 ie 中是不行的,必须用:

 

var afile = $("#" + picName);
afile.replaceWith(afile.clone());

 (在 ie6、ff 中测试通过)

分享到:
评论

相关推荐

    使用jQuery清空file文件域的解决方案

    总结,使用jQuery清空文件域的解决方案主要是通过复制和替换元素来绕过浏览器的安全限制。这种方法巧妙地利用了浏览器之间的差异来实现兼容性,确保无论在哪个环境下,都能够正确地清空文件域的值,从而提高用户体验...

    IE中的File域无法清空使用jQuery重设File域

    有时候在做文件上传的时候会遇到一种情况就是需要重置整个表单,但是问题来了,其他浏览器都没啥问难题,直接reset form或者是触发type为reset的button的click事件就OK了,但是IE却奇葩了,IE中的File域无法清空,...

    将input file的选择的文件清空的两种解决方案

    为了确保跨浏览器的兼容性,可以考虑使用JavaScript库(如jQuery)提供的函数,或者采用更复杂的方式来处理文件选择的清除,例如监听`change`事件,当用户选择新文件时自动清空旧的文件选择。 ```javascript ...

    jquery实现PDF在线预览 jquery实现在线预览PDF文档

    3. **加载PDF**:使用`PDFJS.getDocument`方法加载PDF文件。这个过程是异步的,因此我们需要处理回调函数。 ```javascript PDFJS.getDocument(pdfUrl).promise.then(function(pdfDocument) { // PDF 加载成功后的...

    通过jquery获取上传文件名称、类型和大小的实现代码

    本文介绍了在客户端使用jquery及HTML5的File API来获取这些信息的一种实现方法。 HTML5引入的File API是核心内容,它提供了一种在客户端安全访问用户本地文件的方式。File API使我们能够在文件被实际上传到服务器...

    基于JQuery实现图片上传预览与删除操作

    可以使用JQuery的`remove()`方法移除元素,`val('')`清空输入字段。 9. **跨浏览器兼容性**: 考虑到IE6到IE10可能不支持FileReader API,可以使用Flash或ActiveX对象作为备选方案,但这需要额外的代码来检测...

    jquery实现图片上传之前预览的方法

    综上所述,使用jQuery实现图片上传预览涉及到的关键知识点包括jQuery的扩展方法`fn.extend`、文件类型正则表达式验证、文件URL的创建以及不同浏览器环境下的兼容性处理。掌握这些知识点,开发者可以轻松地为网页添加...

    IE(6,7,8)与FireFox兼容的打开关闭窗口脚本

    在IE中,我们通常使用`window.open()`和`window.close()`方法来打开和关闭窗口。例如: ```javascript var newWindow = window.open('http://example.com', 'newWindow', 'width=500,height=500'); // 在稍后某个...

    js实现上传文件添加和删除文件选择框

    在删除文件选择框的 `removeFile` 函数中,我们首先获取到要删除的文件选择框的父节点,然后尝试使用 `removeNode` 方法删除该节点。然而,`removeNode` 在非IE浏览器中可能不被支持,因此我们需要使用 `removeChild...

    jQuery表单插件ajaxForm实例详解

    首先,使用ajaxForm插件前,需要在HTML文档中引入jQuery库和ajaxForm插件的JavaScript文件。示例中引用了jQuery 1.7.2版本和jquery.form.min.js,确保这两个文件被正确地包含在你的HTML文档中。 接着,创建一个HTML...

    js清空表单数据的两种方式(遍历+reset)

    - **浏览器兼容性:**在Internet Explorer、Opera、Safari、Chrome等浏览器中,清空文件输入类型(file)的值可能需要特殊处理,因为简单的赋空字符串值可能不会影响元素的显示和内部状态。在较新版本的Firefox中,...

Global site tag (gtag.js) - Google Analytics