上传图片时JS自动显示图片
作者:bea
<HTML> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <HEAD> <TITLE>javascript 图片预览</TITLE> </HEAD> <BODY> <script> function preview(imgFile,num) { //预览代码,支持 IE6、IE7。 var
<HTML>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<HEAD>
<TITLE>javascript 图片预览</TITLE>
</HEAD>
<BODY>
<script>
function preview(imgFile,num)
{
//预览代码,支持 IE6、IE7。
var newPreview = document.getElementById("preview1");
var t ;
if(document.all) //IE
t = imgFile.value;
else
t = imgFile.files[0].getAsDataURL(); //FF
newPreview.style.backgroundImage = "url(" + t + ")";//imgFile.value;
newPreview.style.width = "108px";
newPreview.style.height = "130px";
newPreview.style.display = "block";
}
</script>
<input type="file" onchange='ShowImg(this)' />
<div id="preview1" style="border:1px solid #FFCC00; width:108px; height:130px;display:block" >
</div>
<script>function ShowImg(o)
{
//var Browser_Agent=navigator.userAgent;
//if(Browser_Agent.indexOf("Firefox")!=-1)
//{
//火狐使用
// document.getElementById("idImg").src=o.files[0].getAsDataURL();
// document.getElementById("idImg").style.display = "block";
// }
//else
//{
preview(o,1);
//}
} </script>
</BODY>
</HTML>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行]
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- css+js完美控制图片大小
- IE8 下的Js错误HTML Parsing Error...
- jQuery 判断页面元素是否存在的代码
- JavaScript写的一个DIV 弹出网页对话框
- 使用JQuery和s3captche实现一个水果名字的验证
- JS 添加删除元素的实现代码
- javascript 不停(setInterval)/延时(setTimeout)函数使用实例
- img标签中onerror用法
- 什么是JavaScript
- Javascript Global对象
- Javascript Math对象
- Javascript 作用域使用说明
- Javascript 继承机制实例
- Javascript 继承机制的实现
- Javascript 继承实现例子
- 一些不错的JS 自定义函数
- JavaScript 十六进制RGB色码转换器
- JQuery jsonp 使用示例代码
- Javascript array类 数组操作方法