可以动态设置ImageUploadURL,在fckconfig.js里面,上面设为空,然后加载的时候设置一下

解决方案 »

  1.   

    在设置图片的保存路径是 重session 获得哪个用户名.
    拼到路径上去.
      

  2.   

    1、设置配置文件:
    FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=/Ebbean/util/fckConnector.action' ;
    FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=/Ebbean/util/fckConnector.action' ;
    FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=/Ebbean/util/fckConnector.action' ;
    FCKConfig.LinkUploadURL = '/Ebbean/util/fckSimpleUploader.action' ;
    FCKConfig.ImageUploadURL = '/Ebbean/util/fckSimpleUploader.action?Type=Image' ;
    FCKConfig.FlashUploadURL = '/Ebbean/util/fckSimpleUploader.action?Type=Flash' ;
    2、实现 fckConnector.action 和 fckSimpleUploader.action。我是用 struts2 所以是 .action,如果用 php 则是 .php。但 .action 或 .php 必须实现 fck 所需要的接口,请参考 fck 文档
    http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Server_Side_Integration