`
lxlyynnah
  • 浏览: 11569 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

清空上传框 判断浏览器

    博客分类:
  • js
阅读更多
 //清空上传框
function empty(id){
	var bro = GetBrowser();
	if(bro == "FIREFOX"){//FireFox浏览器
		document.getElementById(id).value = "";
	}else{//IE
		document.getElementById(id).outerHTML=document.getElementById(id).outerHTML;
	}
}


// 获得浏览器
function GetBrowser(){
	var Sys = GetBrowserInfo();
	if(Sys.ie){
		return "IE";	
	}
	if(Sys.firefox){
		return "FIREFOX";	
	}
	if(Sys.chrome){
		return "CHROME";	
	}
	if(Sys.opera){
		return "OPERA";	
	}
	if(Sys.safari){
		return "SAFARI";	
	}
}
 
function GetBrowserInfo(){
	var Sys = {};
	var ua = navigator.userAgent.toLowerCase();
	var s;
	(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
	(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
	(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
	(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
	(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; //以下进行测试,正则方式判断浏览器
	return Sys;
}

 

<input id="fimg" name="fimg" type="file" value="">
<input type="button" value="清空" onclick="empty('fimg');" />

 

分享到:
评论

相关推荐

    js判断上传文件的大小(兼容火狐、谷歌、IE、360浏览器)

    ### js判断上传文件的大小(兼容火狐、谷歌、IE、360浏览器) 在Web开发中,经常需要处理用户上传文件的操作。为了确保服务器安全并优化用户体验,开发者需要对上传文件进行一定的预处理,例如限制文件大小。本文将...

    JS 判断上传 文件 大小.rar

    在JavaScript中,对上传文件大小进行判断是网页交互中常见的一种功能,特别是在处理用户上传文件时,为了防止服务器被大文件占用过多资源或确保文件上传符合网站规定,我们需要在前端进行预判。以下是对这个主题的...

    angularjs 文件上传

    注意,我们设置`transformRequest`为`angular.identity`以保持原始数据不变,同时清空`Content-Type`头以确保浏览器正确处理多部分/form-data请求。 为了处理服务器端的文件接收,通常会创建一个接收POST请求的API...

    JavaScript判断文件上传类型的方法

    文件上传是Web应用中常见的一项功能,用户可以通过浏览器上传文件至服务器。在前端实现文件上传时,通常会用到JavaScript来增强用户体验,比如在用户选择文件后立即响应用户的操作。本文将介绍如何用JavaScript判断...

    客户端js判断文件类型和文件大小即限制上传大小

    在网页应用中,文件上传是常见的功能之一,但为了提高用户体验和服务器性能,通常需要在客户端进行文件类型的检查和大小限制。这篇分享的代码提供了一种JavaScript实现方式,用于在客户端判断用户选择的文件是否符合...

    js判断上传文件的类型和大小示例代码

    以下是对文件上传时进行类型和大小判断的知识点总结。 首先,从标题和描述中,我们可以得知,本文将展示一个使用JavaScript进行文件类型和文件大小判断的示例代码。这个示例代码将面向初学者,目的是让初学者通过这...

    《程序天下:JavaScript实例自学手册》光盘源码

    15.19 判断上传图片的大小 15.20 上传图片时预览 15.21 对联广告 15.22 带关闭的对联广告 15.23 到边界反弹的漂浮图片 15.24 用键盘控制图片移动 15.25 预装载图片提高站点速度 15.26 始终在屏幕右下角的图片 15.27 ...

    解析使用JS 清空File控件的路径值

    在网页开发中,File控件(`&lt;input type="file"&gt;`)经常用于用户选择本地文件上传至服务器。然而,由于安全原因,浏览器通常不允许JavaScript直接...在实现时,可以结合条件判断,针对不同的浏览器选择合适的清空策略。

    程序天下:JavaScript实例自学手册

    15.19 判断上传图片的大小 15.20 上传图片时预览 15.21 对联广告 15.22 带关闭的对联广告 15.23 到边界反弹的漂浮图片 15.24 用键盘控制图片移动 15.25 预装载图片提高站点速度 15.26 始终在屏幕右下角的图片 15.27 ...

    FileUpload.Hasfile属性值一直为false

    在服务器端代码中,可能有额外的条件判断阻止了文件的上传,比如检查`Request.Files.Count`或`Request.Files["FileUploadControlName"].HasFile`。 8. **JavaScript禁用**:如果用户的浏览器禁用了JavaScript,`...

    js控制上传文件的大小

    // 清空文件选择框 } }); ``` 在这个示例中,我们首先定义了一个`checkFileSize`函数,它接收一个`fileInput`参数,即文件选择框。通过`fileInput.files[0]`我们可以获取到用户选择的第一个文件对象。接着,我们...

    ASP ISchool随机抽题考试系统

    2.增加导入考生文件是否上传完成判断 3.增加导入文件格式检测提示 4.增加导入试题确认提示 5.考生管理增加刷新按钮 修改 1.去除了导入试题字符数量的限制 2.修改安装文件,加入了一些提示 修正 1.修正考生管理无法...

    PHPYUN人才招聘系统V4.6Beta_VIP版更新包(20180920)百度网盘

    2:访问 域名+/update/index.php(如:www.hr135.com/update/index.php) 进行数据升级,数据升级过程中请不要关闭浏览器或者其他中断操作,可能导致数据升级失败。 3:进入后台 工具-生成-生成缓存 4:进入后台 右...

    KODExplorer 芒果云-资源管理器

    - 拖拽上传 和上统一优化,修复webuploader的文件判断;火狐拖拽上传,ie9+拖拽上传。 - 上传时自动过滤不合格的文件,上传失败错误返回。 **文件编辑** - 编辑器支持多光标 - 支持几乎所有编程语言的代码高亮 -...

    JS实现扫码枪扫描二维码功能

    在事件处理函数中,我们首先判断浏览器类型,以兼容不同浏览器的键盘事件。接着,我们根据用户按下的是回车键(键值为13)来判断扫码是否结束。如果检测到回车键,且`code`的长度大于2(防止误触),则认为扫码结束...

    LeadBBS v2.05 论坛.rar

    24.引入GBLSDK,自动判断上传的100多种图像格式,并自动转换为GIF或JPG或PNG格式. 25.上传的图片如果太大,可自动生成缩略图. 26.上传的图片如果非GIF,jpg,png等浏览器直接支持显示的格式,自动生成一幅缩略显示,...

    2021-2022计算机二级等级考试试题及答案No.3300.docx

    Cls方法通常用于清空屏幕,GetFocus则与获取焦点有关,它们并不属于列表框和组合框的方法。 2. HTML颜色设置:HTML中的颜色设置可以影响文本和元素的显示颜色。题目中提到的代码显示文字颜色为红色,这可能涉及到...

    IPTV接口定义.pdf

    `iPanel.ioctlRead( "cmd.logupload")`则用于上传日志文件,并根据返回值判断上传是否成功。如果上传失败,建议重新尝试。 这些接口的定义和使用确保了IPTV系统的可配置性、稳定性和高效性,对于维护、故障排查和...

    LeadBBS v2.10 论坛.rar

    24.引入GBLSDK,自动判断上传的100多种图像格式,并自动转换为GIF或JPG或PNG格式. 25.上传的图片如果太大,可自动生成缩略图. 26.上传的图片如果非GIF,jpg,png等浏览器直接支持显示的格式,自动生成一幅缩略显示,...

Global site tag (gtag.js) - Google Analytics