比较菜的问题 JS 图片预览 安全性问题通过服务器浏览是b/s结构了,直接托进浏览器算是c/s结构 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type=file name=photo onChange="changeSrc(this)" /> 预览:<img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/>function changeSrc(filePicker){ oFileChecker.src = filePicker.value;} var oFileChecker = document.getElementById("fileChecker");漏了这个 <script> function changeSrc(filePicker){ var oFileChecker = document.getElementById("fileChecker");oFileChecker.src = filePicker.value; } </script> <input type=file name=photo onChange="changeSrc(this)" /> 预览: <img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/> 楼上的哥们。放进IIS中试了一下,不行呢。 http://www.chinmo.net/jdt/sc.asp你自己,然后点击选择你本地的一张图片看看是否可以预览 file:///C:/Documents%20and%20Settings/Administrator/桌面/节目征集副本.jpg选择图片后,你点击那张图片看看,地址类似这个 我的一片文章专门针对这个问题的,你可以看看http://blog.csdn.net/sallay/archive/2008/09/15/2932415.aspx ff和ie7的<input type=file/> 的返回值都只会返回文件名,不是路径,ie6可以返回路径这是为了安全考虑的<script> function changeSrc(filePicker){ var oFileChecker = document.getElementById("fileChecker");oFileChecker.src = filePicker.value; } </script> <input type=file name=photo onChange="changeSrc(this)" /> 预览: <img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/> 比如7楼的那个代码如果我选的本地文件是d:\image\001.jpg选了之后 <img> 的 src="001.jpg" 不是 "d:\image\001.jpg"所以显示不出来的图片预览我研究了好久了……貌似只能传上服务器再下载下来,如果有什么别的办法希望大家教我一下阿~先谢谢了~ 安全性问题 IE6可以通过的在ie7中可以通过加图片滤镜设置,DXImageTransform.Microsoft.AlphaImageLoaderFF下,没有办法 ,需要修改客户浏览器设置 要是有好办法gmail早用上了……还有各大论坛上传照片的时候也都肯定早就用了……你可以去试试gmail发邮件加附件你一加进去文件他就自动在你进行其他操作的时候开始上传过一会就会显示文件在服务器的路径图片预览也可以用一样的原理实现 初学者写打地鼠游戏遇到的问题 js打印问题 求助一个小问题 IE6触发onmouseover事件IE停止响应 在JQuery里为什么不能使用disabled属性 跟随页面滚动的层(放广告必备) web播放视频如何 让它不显示播放时间/总时间 打开一个窗口怎么把值传到别一个窗口 在一个HTML文件中用到别的java_script文件时用脚本编辑器运行时用到该文件中的函数时会出错 velovity页面中如何使用条件禁用按钮 点击图片如何将textarea的值传递给另外一个页面? 一个网页嵌入另一个网页的问题
预览:<img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/>function changeSrc(filePicker){
oFileChecker.src = filePicker.value;
}
漏了这个
function changeSrc(filePicker){
var oFileChecker = document.getElementById("fileChecker");
oFileChecker.src = filePicker.value;
}
</script>
<input type=file name=photo onChange="changeSrc(this)" />
预览: <img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/>
放进IIS中试了一下,不行呢。
你自己,然后点击选择你本地的一张图片看看是否可以预览
选择图片后,你点击那张图片看看,地址类似这个
这是为了安全考虑的<script>
function changeSrc(filePicker){
var oFileChecker = document.getElementById("fileChecker");
oFileChecker.src = filePicker.value;
}
</script>
<input type=file name=photo onChange="changeSrc(this)" />
预览: <img src="about:blank" id="fileChecker" name="fileChecker" alt="test"/>
比如7楼的那个代码
如果我选的本地文件是d:\image\001.jpg
选了之后 <img> 的 src="001.jpg" 不是 "d:\image\001.jpg"
所以显示不出来的
图片预览我研究了好久了……
貌似只能传上服务器再下载下来,如果有什么别的办法希望大家教我一下阿~
先谢谢了~
IE6可以通过的
在ie7中可以通过加图片滤镜设置,DXImageTransform.Microsoft.AlphaImageLoader
FF下,没有办法 ,需要修改客户浏览器设置
还有各大论坛上传照片的时候也都肯定早就用了……
你可以去试试gmail发邮件加附件
你一加进去文件他就自动在你进行其他操作的时候开始上传
过一会就会显示文件在服务器的路径
图片预览也可以用一样的原理实现