>  기사  >  백엔드 개발  >  无刷新上传文件解决办法

无刷新上传文件解决办法

WBOY
WBOY원래의
2016-06-13 11:59:56757검색

无刷新上传文件
   用php想做一个像大多数论坛那样发帖子时能插入图片的功能。网上查了一下,input type='file' 写在

form中,当form submit时页面会自动更新,如果把target指向一个隐藏的iframe就能实现无刷新上传文

件。文件是能够成功上传了,但是问题出现在后台生成的文件保存路径不能同步更新到当前的页面当中来。所以

不能做到像csdn那样上传完成图片之后能把对应的路径写在编辑框里面。

   不知道有什么好的办法能解决这个问题。发现我现在写不动了。求助。
------解决方案--------------------
把对应的路径写在编辑框里面?
只能写到 input type=text 或其他控件中,但不能写到 input type=file 中

iframe 需命名或有id,接收程序 echo 图片路径
取回时用
s = document.iframe名.document.body.innerHTML
id 时类似
------解决方案--------------------
而且关于获取光标位置的问题,在IE下是无解的。只能在webkit浏览器下正常。我测试了一下csdn也是这样的。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.