手机
当前位置:查字典教程网 >编程开发 >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预览图像将本地图片显示到浏览器上】相关文章:

Java环境变量怎么配置?Java环境变量设置教程

JS实现两表格里数据来回转移的方法

js动态创建及移除div的方法

JQuery boxy插件在IE中边角图片不显示问题的解决

CSS+JS构建的图片查看器

介绍JavaScript中Math.abs()方法的使用

javascript组合使用构造函数模式和原型模式实例

让iframe框架网页在任何浏览器下自动伸缩

超强图片数量上传无限制

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

精品推荐
分类导航