文件上传,设置input file 的value,有什么好的解决方案?

ludingping 2011-11-28 03:02:18
我想做一个在线编辑器,我发文章,其中别人给过来的文件是doc之类的文件,我用wps打开文件,然后复制,再粘贴。

然后,wps会生成图片的临时文件存放到临时目录中,我可以读到文件的路径,
现在遇到一个问题,我设置不了input file 的value值。用ajax上传上去,没数据。真苦恼。

不知道有没有好的解决方案。

由于编辑器是内部或受过培训人员使用,所以可以考虑其他便于操作的解决方法。谢谢。
...全文
203 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
默默不得鱼 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ludingping 的回复:]
谢谢一楼,楼上的各位说的我都知道,我用js动态创建input标签,就是遇到这个问题,不能设置file的value,也没就不能设置路径。设置进去也是无效的。好像浏览器不允许这样。


<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt" class="p0">
<img alt="" src="file:///C:/Users/ADMINI~1/App……
[/Quote]是你的路径不对吧c:\Users\ADMINI~1\App
ludingping 2011-11-29
  • 打赏
  • 举报
回复
谢谢一楼,楼上的各位说的我都知道,我用js动态创建input标签,就是遇到这个问题,不能设置file的value,也没就不能设置路径。设置进去也是无效的。好像浏览器不允许这样。


<p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt" class="p0">
<img alt="" src="file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-15626.png" width="554" height="371" />
</p>


$("#upFileInput").val(getValue);

只有其他办法了。
liangws 2011-11-28
  • 打赏
  • 举报
回复
楼主试试隐藏表单提交路径吧
默默不得鱼 2011-11-28
  • 打赏
  • 举报
回复
现在富文本编辑里的图片上传貌似都是弹窗 上传服务器 然后隐藏的文本框里直接就是服务器上的url了
显示内容的div里直接<img src="服务器端url"
MuBeiBei 2011-11-28
  • 打赏
  • 举报
回复
或者写个隐藏表单,然后提交~·

楼上的也行~·隐藏iframe~`
默默不得鱼 2011-11-28
  • 打赏
  • 举报
回复
根本就不存在ajax上传 无刷新上传都是用的iframe 看起来跟无刷新一样
hookee 2011-11-28
  • 打赏
  • 举报
回复
用第三方的AcrtiveX组件,比如 XFile之类的
免费的 WebOfffice也有类似功能。http://www.dianju.cn/p/weboffice/
它的后台程序可以用一般上传的程序,没区别。

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧