图片上传预览无法正常工作 Chrome
这只是代码,兼容 IE、FF,但不适用于 chrome 和 safari。请建议我一种方法。
<h3>Choose an image:</h3>
<input type='file' onchange="document.images[0].src=getPath(this);" />
<h3>preview</h3>
<img src="#" alt="your image" />
<script type='text/javascript'>
function getPath(input){
if(input.files && input.files[0]){
return input.files[0].getAsDataURL();
}
return input.value || "No file selected";
}
</script>
This is code only Compatibility IE, FF but not working chrome and safari. please suggest me a way for that.
<h3>Choose an image:</h3>
<input type='file' onchange="document.images[0].src=getPath(this);" />
<h3>preview</h3>
<img src="#" alt="your image" />
<script type='text/javascript'>
function getPath(input){
if(input.files && input.files[0]){
return input.files[0].getAsDataURL();
}
return input.value || "No file selected";
}
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这似乎有效:
This seems to work: