javascript 选择路径自动显示图片
2008-08-06 11:07
471 查看
<html>
<head>
<title>test upload picture</title>
<script language="javascript">
function testviewpic(mypic,imgfilepath)
{
var myflag=0; //进行筛选的图片的扩展名
var aa = ".gif|.jpg|.jpeg|.bmp|.png"; //分离出可以通过的图片扩展名
var bb = aa.split('|'); //进行循环判断,路经是否为图片
for(var i=0;i<bb.length;i++)
{
//检索路径是否含有指定图片的扩展名
var cc = imgfilepath.value.toLowerCase().indexOf(bb[i]);
if (cc > 0)
{
//当图片的路经中含有指定的扩展名时,对状态进行赋值
myflag=1; mypic.src=imgfilepath.value; mypic.style.display=""; mypic.border=1; break;
}
}
//如果状态为错误,弹出信息框
if(myflag == 0)
{
alert("current path not picture"); //清除上传框的路径值
imgfilepath.outerHTML = imgfilepath.outerHTML; imgfilepath.value=""; mypic.src=""; mypic.style.display="none";
}
}
</script>
</head>
<body>
<form id="form1">
<table>
<tr>
<td class="tdLeft">图片上传:</td>
<td><INPUT id="img_upload" type="file" runat="server" onchange="testviewpic(showimg,this.form.img_upload);"> </td> </tr>
<tr> <td class="tdLeft"></td> <td><img id="showimg" alt="" src="" style="display:none"></td> </tr> </table>
</form>
</body>
</html>
<head>
<title>test upload picture</title>
<script language="javascript">
function testviewpic(mypic,imgfilepath)
{
var myflag=0; //进行筛选的图片的扩展名
var aa = ".gif|.jpg|.jpeg|.bmp|.png"; //分离出可以通过的图片扩展名
var bb = aa.split('|'); //进行循环判断,路经是否为图片
for(var i=0;i<bb.length;i++)
{
//检索路径是否含有指定图片的扩展名
var cc = imgfilepath.value.toLowerCase().indexOf(bb[i]);
if (cc > 0)
{
//当图片的路经中含有指定的扩展名时,对状态进行赋值
myflag=1; mypic.src=imgfilepath.value; mypic.style.display=""; mypic.border=1; break;
}
}
//如果状态为错误,弹出信息框
if(myflag == 0)
{
alert("current path not picture"); //清除上传框的路径值
imgfilepath.outerHTML = imgfilepath.outerHTML; imgfilepath.value=""; mypic.src=""; mypic.style.display="none";
}
}
</script>
</head>
<body>
<form id="form1">
<table>
<tr>
<td class="tdLeft">图片上传:</td>
<td><INPUT id="img_upload" type="file" runat="server" onchange="testviewpic(showimg,this.form.img_upload);"> </td> </tr>
<tr> <td class="tdLeft"></td> <td><img id="showimg" alt="" src="" style="display:none"></td> </tr> </table>
</form>
</body>
</html>
相关文章推荐
- javascript 选择路径自动显示图片
- javascript 浏览图片时 即时的显示选择的图片
- android 解决小米手机上选择照片路径为null情况,导致图片显示不出来
- FileUpLoad选择图片后,直接将图片显示在image中。及IE8本地路径("C:/fakepath/")出现问题的解决方案
- 利用 Javascript 实现上传图片并向服务器获取图片路径后显示的 demo
- [原创]最新javascript自动按比例显示图片,按比例压缩图片显示
- 在html页面用ajax的简单应用通过javascript得到数据库中的图片路径并在表格中显示出来
- 选择相册图片,会自动旋转90度显示
- javascript自动按比例显示图片
- 最新javascript自动按比例显示图片,按比例压缩图片显示
- 最新javascript自动按比例显示图片,按比例压缩图片显示
- asp.net上传图片,保存文件名和路径,并利用javascript显示图片预览
- javascript 网页设计 怎么在同一位置显示几张不同的图片(图片自动变换)
- ASP加javascript实现图片轮流显示(图片路径从数据库中读取)
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 ASP加javascript实现图片轮流显示(图片路径从数据库中读取)
- 最新javascript自动按比例显示图片,按比例压缩图片显示
- 自动选择图片路径的方法
- android 点击一个按钮,选择一张图片,获取路径,然后显示在屏幕
- css和javascript中图片路径的不同
- dede搬家后路径变化批量替换图片路径避免图片不能正常显示