h5-18-文件操作-兼容判断

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			/*
			 * 判断浏览器是否支持HTML5的文件操作
			 */
			function isSupportFileApi() {
				/**
				 *  File Api给js提供了以下几个接口来访问本地文件系统“:
				 *  1、File- 单个文件;提供了诸如name、file size、mimetype等只读文件属性。
				 *  2、FileList- 一个类数组File对象集合;
				 *  3、Blob - 文件对象的二进制原始数据;
				 *  File API还提供了一个异步读取文件的接口 - FileReader。
				 */
				if (window.File && window.FileList && window.FileReader && window.Blob) {
					return true;
				} 
				
				return false;				
			}
			
			if ( isSupportFileApi() ) {
				alert('此浏览器支持HTML5的文件操作');
			} else {
				alert('您的浏览器版本过低,不支持html5的文件操作');
				location.href = 'http://rj.baidu.com/soft/detail/14744.html?ald';
			}
		</script>
	</head>
	<body>
	</body>
</html>

  

posted @ 2017-08-03 14:59  奋斗的少年WH  阅读(183)  评论(0)    收藏  举报