现在在做一个后台程序,用FREETEXTBOX上传图片到指定目录没问题.看了下代码,没有与数据库进行操作,我想这样,上传图片的时候取得路径,并保存到数据库中相应字段下.这样我在前台就可以用IMG SRC=路径的办法显示图片了.不知道FREETEXTBOX能不能实现.如果可以.请大家告诉我下,解决就给分.
另外如果我这样的办法不好.有好的办法解决也可以.希望大家帮忙.

解决方案 »

  1.   

    任何的在线编辑器都要靠自己写个上传图片的页面来帮助实现,如:点击添加图片的连接,弹出一个页面,在页面中是个上传图片到服务器的file控件,上传成功后可以将图片路径直接插入编辑器中,类似:<img src="../../uplocad/a02748.gif">
      

  2.   

    楼上说的没错.我就是不知道具体怎么写.FREETEXTBOX中.上传完图片之后.是通过双击.然后图片显示在编辑框中.如果这时提交的话,是和文本一起保存的.这样字段中.就是HTML+IMG这样混合在一起了.这样我就不好调图片了.我的意思是说.双击的时候,在把图片显示到编辑框的同时.能不能把图片地址也传回到页面.通过一个变量来保存.这样.我在提交的时候,就可以得到这个变量.然后插入到数据库就可以了.附上FREETEXTBOX的双击事件.大家看怎么改下.
    function returnImage(imagename,width,height) {
    var arr = new Array();
    arr["filename"] = imagename;  
    arr["width"] = width;  
    arr["height"] = height;
    window.parent.returnValue = arr;
    window.parent.close();
    }
    怎么把arr["filename"]返回给编辑器页面中的一个变量呢?
      

  3.   

    arr["filename"]赋值给一个页面的hidden控件,后台可以读取这个控件中的值
      

  4.   

    这个问题,我解决了,我是用改了源程序,然后在界面中用了一个textbox接收这个IMG的名字,用string加“,”排列,就出来。
    如还有不明白的请加发EMAIL给我:[email protected]