手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS预览图像将本地图片显示到浏览器上
JS预览图像将本地图片显示到浏览器上
摘要:复制代码代码如下:/***从file域获取本地图片url*/functiongetFileUrl(sourceId){varurl;if(n...

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script type="text/javascript">

/**

* 从 file 域获取 本地图片 url

*/

function getFileUrl(sourceId) {

var url;

if (navigator.userAgent.indexOf("MSIE")>=1) { // IE

url = document.getElementById(sourceId).value;

} else if(navigator.userAgent.indexOf("Firefox")>0) { // Firefox

url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));

} else if(navigator.userAgent.indexOf("Chrome")>0) { // Chrome

url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));

}

return url;

}

/**

* 将本地图片 显示到浏览器上

*/

function preImg(sourceId, targetId) {

var url = getFileUrl(sourceId);

var imgPre = document.getElementById(targetId);

imgPre.src = url;

}

</script>

</head>

<body>

<form action="">

<input type="file" name="imgOne" id="imgOne" onchange="preImg(this.id,'imgPre');" />

<img id="imgPre" src="" width="300px" height="300px" />

</form>

</body>

</html>

【JS预览图像将本地图片显示到浏览器上】相关文章:

Javascript随机显示图片的源代码

JavaScript中toString()方法的使用详解

js+html5获取用户地理位置信息并在Google地图上显示的方法

JavaScript实际应用:innerHTMl和确认提示的使用

如何实现浏览器上的右键菜单

JS或jQuery获取ASP.NET服务器控件ID的方法

JS实现浏览器菜单命令

原生JS和JQuery动态添加、删除表格行的方法

JavaScript中switch语句的用法详解

javascript小技巧 超强推荐第1/5页

精品推荐
分类导航