聚光灯看过来请教个JS问题,谢谢

a216543shuna 2015-10-22 08:13:59
请教个问题,我想判断一下浏览器,比如是IE 浏览器,我就显示导入上传文件<input type="file">,如果是火狐浏览器,我就显示文本输入路径<input type="text">。怎么做?
...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
liusaint1992 2015-10-22
  • 打赏
  • 举报
回复
http://www.jb51.net/article/43606.htm

<!DOCTYPE html>
<html>

<head>
	<meta charset="utf-8">
	<script language="JavaScript" type="text/javascript">
		function checkFirefoxOrIE(){
			userAgent=window.navigator.userAgent.toLowerCase();
			var inputDom = document.getElementsByTagName('input')[0];
			if(userAgent.indexOf("firefox")>=1){
				Findex=userAgent.indexOf("firefox/");
				versionName=userAgent.substr(Findex+"Firefox/".length,3);
				alert("你用的是火狐浏览器!版本是:Firefox/"+versionName+"<br>");
				inputDom.type = "button";

			}
			else {
				var name=navigator.appName;
				if(name=="Microsoft Internet Explorer"){
					alert("你用的是IE浏览器!");
					inputDom.type = "text";
				}
				else{
					alert("你用的不是ie或火狐!");
					inputDom.type = "file";
				}
			}
		}
	</script>
</head>
<style type="text/css">
	input{
		height: 20px;
		width: 100px;
	}
</style>
<body onload="checkFirefoxOrIE()">
	<input  >
</body>
</html>

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧