作者awpadam (adam!)
看板Ajax
标题Re: [问题] 有关上传图片的预览
时间Thu Aug 28 06:04:58 2008
※ 引述《kewl (痴)》之铭言:
: ※ 引述《LisaShie (小麻)》之铭言:
: : 请问:
: : 如果我在上传图片的表单上,想直接让它选好图之後
: : 同一页之中预览
: : 那麽我该怎麽做呀?
: : 依照我想的流程
: : 是file的栏位onchange後
: : 把图片暂存到一个地方,然後show出来是吗?
: : 不过…要怎麽暂存图案呀?
: 把 file 指定 id 给他 暂定叫 fid 好了
: 再另外给一个区块作为显示图片用 <div id = "img_pre"></div>
: onChange 的时候呼叫下面 function
: function imgPreview() {
: var img_path = document.getElementById("fid").value;
: document.getElementById("img_pre").innerHTML =
: "<img src='"img_path"'>";
: }
: 这是很粗糙的作法啦,
: 可以自己再增加
: 没测试过,应该可以用吧XD
因为有点年代了,所以我开新帖询问
我使用ie没有任何问题
但是使用firefox,抓到的路径
也就是img_path 是相对路径耶
ie抓到的是绝对路径
有什麽方法使得firefox的img_path是绝对路径吗
我使用firefox3.0
说详细一点
也就是我网页放桌面的话
去读取 c:\a.jpg的话
抓到的值只有a.jpg
而不是c:\a.jpg
或者/../../xxx/a.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.22.196
※ 编辑: awpadam 来自: 218.211.22.196 (08/28 06:14)
1F:推 JYHuang:firefox因为安全因素,不支援本地端预览 08/28 11:10
2F:→ awpadam:无解就对了!? 08/28 11:34
3F:推 albb0920:你拿 location.href 跟 img用getattribute('href') 08/28 18:50
4F:→ albb0920:两个拿来算看看... 08/28 18:51