上传图片预览效果 参考孟子e章的文章多图片上传+图片预览,兼容所有浏览器 IE5/IE6/IE7/IE8/IE9/Chrome/Safari/Firefox/Opera/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.open-lib.com/Type/201-1.jsp这里效果很多 <html> <head> <title>get file input full path</title> <script language='javascript'> function getFullPath(obj) { if(obj) { //ie if (window.navigator.userAgent.indexOf("MSIE")>=1) { obj.select(); return document.selection.createRange().text; } //firefox else if(window.navigator.userAgent.indexOf("Firefox")>=1) { if(obj.files) { return obj.files.item(0).getAsDataURL(); } return obj.value; } return obj.value; } } </script> </head> <body> <input type="file" onchange="document.getElementById('img').src=getFullPath(this);" /> <img id="img" height="174" width="234"/> </body> </html> 想要兼容性好 还是首选flash.需要DEmo留邮箱. 有没有简单点的,用javascript操作的,而且图片不需要保存到服务器上面去, 你单指预览的话 flash 吧 尽量不要用插件 用插件的我会写,选择图片同时上传服务器再返回路径 显示出来的 我也办的到,但我不想要这么复杂的操作,只要能简单的选择一张图片,在img标签中能显示出来就可以了 最好javascript就能搞定的 资源分都0了,哪有那么多的分区下载啊 能直接传给我一份么 [email protected] 谢谢 不知道你做这个的用途,FileUpload里直接用‘缩略图’模式查看不就看到图片了? <title>无标题页</title> <script type="text/javascript"> function show1(upimg) { var dd=document.getElementById("divview"); dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upimg; dd.style.width = 100; dd.style.height = 100; dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").sizingMethod = 'scale'; } </script></head><body> <form id="form1" runat="server"> <div> <asp:FileUpload ID="fuFile" onpropertychange="show1(this.value)" runat="server" /> div的样式<br /> <div id="divview" style="Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image); width: 100px; height: 100px;"> </div> </div> </form></body> 兼容所有浏览器这个难度不是一般呀,建议用flash 吧,这个差不多可以做到。 如果用fileupload控件,由于浏览器的安全设置,你是得不到图片的物理地址的,取到的只是图片的虚拟地址,所以,你也就无法上传之前进行预览;当然,你也可以设置浏览器的安全选项,也可以,不过,一点实际用处都没有。 jquery Uploadify 控件实现无刷新上传 [email protected] 求发一个flash的,不要有截图功能的哦 [email protected],请问你解决了吗,我现在急需一分上传前显示的代码,能给我发一个吗, 同27楼 , [email protected] c#权限问题怎么修改 Linq 怎么查询一条语句??? 无聊了问下大家的习惯 如何根据ip地址获取天气 在web网页上嵌入WinForm(高手指点) 急:接着问,关于刷新后分页页面定位的问题 关于弹出窗口 DataGrid中的翻页语句怎么写? 下载vss项目到本地出错 一个在不同浏览器显示差异的问题,有图请进 请问html的button按钮能调用aspx.cs 的方法吗? 怎么调用呢? 开放上传图片功能之后,安全方面如何解决?
<html>
<head>
<title>get file input full path</title>
<script language='javascript'>
function getFullPath(obj)
{
if(obj)
{
//ie
if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
obj.select();
return document.selection.createRange().text;
}
//firefox
else if(window.navigator.userAgent.indexOf("Firefox")>=1)
{
if(obj.files)
{
return obj.files.item(0).getAsDataURL();
}
return obj.value;
}
return obj.value;
}
}
</script>
</head>
<body>
<input type="file" onchange="document.getElementById('img').src=getFullPath(this);" />
<img id="img" height="174" width="234"/>
</body>
</html>
需要DEmo留邮箱.
资源分都0了,哪有那么多的分区下载啊 能直接传给我一份么 [email protected] 谢谢
<script type="text/javascript">
function show1(upimg)
{
var dd=document.getElementById("divview");
dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = upimg;
dd.style.width = 100;
dd.style.height = 100;
dd.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").sizingMethod = 'scale';
}
</script></head>
<body>
<form id="form1" runat="server">
<div>
<asp:FileUpload ID="fuFile" onpropertychange="show1(this.value)" runat="server" />
div的样式<br />
<div id="divview" style="Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image); width: 100px; height: 100px;">
</div> </div>
</form>
</body>