日期:2014-05-16  浏览次数:20423 次

难道自动上传本地文件真的没办法?也就是说能粘贴图片自动上传的富文本编辑器不可行?
正在给EXT的HtmlEditor做扩展,现在能够粘贴WORD文档而不乱。问题是粘贴过来处理后里面的图片全是这种:


HTML code

<img height="94" width="452" v:shapes="_x0000_i1025" alt="产业信息专刊(增刊)" src="file:///C:/DOCUME~1/%E6%9B%B9%E9%9B%A8/LOCALS~1/Temp/msohtml1/01/clip_image001.gif"/>



大家看到了,文件全是本地的,我现在的处理是遍历其中所有的IMG,然后得到本地路径,从后台自动上传,得到服务器上的保存路径,然后再替换文档里的<img>的src。但是我发现input type="file"设置value是无效的,只能手动选择文件上传。从安全性来考虑,这样确实是对的,那么我还有希望实现这个功能么

------解决方案--------------------
你先去深入了解下 input type="file" 这个控件.. 
本地是不行的,不过网络路径倒有个方法 用ajax传个网络路径给服务器后台自己下载...
------解决方案--------------------
最好是用Ajax去搞
这里给你提供一个不错的参考
http://download.csdn.net/source/1642350
------解决方案--------------------
可利用webbrowser控件写个客户端软件,这样就基本不受限制了.
一般做内容发布的人数不会很多,让其安装客户端软件还是可行的。
------解决方案--------------------
貌似不容易,腾讯的邮箱也只有粘贴图片,或者Word时图片也不会上传
------解决方案--------------------
可以查看我的上传资源中有富文本编辑器,可以解决你的问题http://download.csdn.net/source/587962