http://topic.csdn.net/u/20080917/11/64E842B5-F13B-4ED3-A5BC-2C0A0A96672D.html看下这个帖子

解决方案 »

  1.   

    啊啊!我把现在的.jsp的fck!修改成后缀是.html的,然后把里面变量都换成静态,然后提交以后也不提交给java
    竟然也没有这个问题了!难道是我提交逻辑的问题!因为我之前在google上搜索出了这个问题.让我以为是fck的问题.
    连接如下:
    http://www.javaeye.com/post/313707
    我的提交的逻辑:
    在编辑器上点.
    "图片"按纽----弹出"图片"子窗口(跟您的第二步页面类似,只是我增加了一个预览图片的地方,以及支持从本地选择图片)----然后点"确定"按钮,我会将这个子窗口提交给java,用java来判断图片是否合法等一系列操作,
    然后java在执行out.print("<script>OnUploadCompleted(....)</script>");out.flush();out.close();.运行前台fck的js方法OnUploadCompleted.然后OnUploadCompleted方法在调用fck的returnValues方法将图片的url以及其他信息写set进编辑器!
    我想可能出问题的地方在
    1.提交给java时采用的方式有问题
    2.采用out.print("<script>OnUploadCompleted(....)</script>");的方式调用前台js可能造成问题!我现在应该怎么修改啊?          
      

  2.   

    我知道原因了由于我新打开的的页面,就是你的步骤2的那个子页面支持,用户本地文件上传!我用ifream提交的!导致焦点失去!如果我象您步骤2一样,直接贴一个link的话,也不存在这个问题。.但是现在不知道怎么修改!5555
      

  3.   

    555555你在吗?想知道你的msn或者qq啊....55555
      

  4.   



    我在fck_image.js中点确定后,在ok方法中调用
    GetE('frmUpload').submit();
    提交给fck_image.html的一个iframe
    ok方法代码function Ok()
    {
    ......
    GetE('frmUpload').submit();
    ............
    }fck_image.html的代码.............<form id="frmUpload" method="post" target="UploadWindow" enctype="multipart/form-data">
    <iframe name="ifrm" id="ifrm" class="ImagePreviewArea" src="fck_image/fck_image_preview.html" width="100%"></iframe>
    ...........
    还是由于我修改了什么东西破坏了fck的结构啊.?造成只要上传文件就焦点丢失啊!而且我发现我如果调用FCK.GetXHTML()也会让焦点回到编辑器的第一行!
      

  5.   

    555555你在吗?想知道你的msn或者qq啊....55555
      

  6.   

    不知道你动了什么还是干吗我的动态代码如下:没有其他环境,所以用的ASP:
    看下我的操作,首先输入文字:
    然后点那个图片上传按钮来上传:
    点击UPload来上传,得到2.jpg这个图片然后点这张图片,返回开始原来的表单然后输入文字:最后点确定返回编辑器界面,效果如图:
      

  7.   

    我把上传和link弄一起了啊。..只要确定就上传啊!
    我给你发站内消息你怎么从来不会啊555555!!!!!!