解决方案 »

  1.   

    这个要借助于第三方控件来实现。你可以在网上搜一下Word图片上传控件。网上应该有一些成熟的解决方案。
      

  2.   

    楼主试试这个控件:http://www.cnblogs.com/xproer/archive/2011/04/08/2009500.html
    1.FCKEditor2.x。从剪帖板,本地硬盘,第三方软件或Word文档中复制图片,然后点击编辑器工具栏中的”粘贴图片”按钮。图片将自动上传到Web服务器中.2.FCKEditor2.x编辑器。上传成功3.CKEditor3.x编辑器。4.CKEditor3.x-粘贴Excel5.KindEditor3.x-粘贴图片6.KindEditor4.x-粘贴Excel
    Xproer.WordPaster整合代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>WordPaster For FCKEditor-2.x</title>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
        <link type="text/css" rel="Stylesheet" href="WordPaster/css/WordPaster.css"/>
    <link type="text/css" rel="stylesheet" href="WordPaster/css/ui-lightness/jquery-ui-1.8.11.custom.css" />
        <script type="text/javascript" src="WordPaster/js/jquery.min.js" charset="utf-8"></script>
    <script type="text/javascript" src="WordPaster/js/jquery-ui-1.8.11.custom.min.js"></script>
    <script type="text/javascript" src="WordPaster/js/WordPaster.js" charset="utf-8"></script>
    <script type="text/javascript" src="fckeditor/fckeditor.js"></script>
    </head>
    <body>
    <!—textarea控件,FCK编辑器需要借助于这个控件创建-->
    <textarea id="txtContent" name="txtContent" cols="1" rows="1"></textarea>
    <!--创建FCKEditor控件-->
    <script language="javascript" type="text/javascript">
    var pasterMgr = new PasterManager();
    pasterMgr.Config["PostUrl"] = "http://localhost:10727/asp.net/upload.aspx";
    pasterMgr.Load();//加载控件 var oFCKeditor = new FCKeditor('txtContent');
    oFCKeditor.BasePath = "fckeditor/";
    //oFCKeditor.ToolbarSet = "Basic";
    oFCKeditor.Height = 300;
    oFCKeditor.Value = '';
    oFCKeditor.ReplaceTextarea();//将上面的textarea替换成FCK编辑器,这样服务端可以通过Request.Form["txtContent"]取到数据 //初始化编辑器
    function FCKeditor_OnComplete(editorInstance)
    {
    pasterMgr.Init(editorInstance);
    }
    </script>
    </body>
    </html>IE(X86)示例下载:
    cab安装包(x86)
    cab安装包(x64)
    xpi安装包
    crx安装包
    exe安装包
    开发文档
    ASP.NET-FCKEditor2.x示例
    ASP.NET-CKEditor3.x示例
    ASP.NET-CKEditor4.x示例
    ASP.NET-KindEditor3.x示例
    ASP.NET-KindEditor4.x示例
    JSP-FCKEditor2.x示例
    JSP-CKEditor3.x示例
    JSP-CKEditor4.x示例
    JSP-KindEditor3.x示例
    JSP-KindEditor4.x示例
    PHP-FCKEditor2.x示例
    PHP-CKEditor3.x示例
    PHP-CKEditor4.x示例
    PHP-KindEditor3.x示例
    PHP-KindEditor4.x示例Chrome,Firefox,IE(x86),IE(x64)整合示例下载:
    ASP.NET-FCKEditor2.x示例
    ASP.NET-CKEditor3.x示例
    ASP.NET-CKEditor4.x示例
    ASP.NET-KindEditor3.x示例
    ASP.NET-KindEditor4.x示例
    JSP-FCKEditor2.x示例
    JSP-CKEditor3.x示例
    JSP-CKEditor4.x示例
    JSP-KindEditor3.x示例
    JSP-KindEditor4.x示例
    PHP-FCKEditor2.x示例
    PHP-CKEditor3.x示例
    PHP-CKEditor4.x示例
    PHP-KindEditor3.x示例
    PHP-KindEditor4.x示例
      

  3.   

    为什么我一打开ckeditor这个演示,我的ie就卡死呢?
      

  4.   

    要不然,你索性就用第三方的PageOffice,直接在网页上打开、显示、编辑、保存word文档,标准doc、docx格式,就什么烦恼都没有了
      

  5.   

    我看了PageOffice的在线演示,真的不错。在html上编辑word了。word的功能倒是体现的很强大,不过我感觉它就真的就是在编辑word了,相对于ckeditor,就没有了灵活的嵌套方式。
    很感谢你!
      

  6.   

    为什么我一打开ckeditor这个演示,我的ie就卡死呢?在IE上面他这个是要安装一个ActiveX控件,如果你的IE假死的话,说明你的IE缺少系统组件,你的系统是不是ghost的?有没有打最新的补丁?或者你也可以尝试使用他们官网提供的exe安装程序来安装插件,这样就避免IE安装。
      

  7.   

    这个功能用Java Applet也是非常好实现的,可以自动将粘贴过来的WORD中的本地图片上传到服务器。用ACTIVEX的最大问题是只支持IE,用JAVA的跨平台性能要好一些,参考实现见:http://test.reremouse.com/wordimg
      

  8.   

    与楼主有相同的困扰,如果解决望分享![email protected]
      

  9.   

    貌似UEditor编辑器 然后装了它插件以后就可以实现这个功能
      

  10.   

    我也是这个问题,希望有人可以帮忙,
    用ckeditor编译器,希望提交的时候文本域中的图片可以上传到服务器上,
      

  11.   

    ckeditor 好像是对本地图片的上传吧,要的结果是文本域中的图片也可以提交到服务器上
      

  12.   

    在ie中我粘贴图片,图片是看不到的,源码图片的地址是c盘历史文件夹。但是生成word下载到本地是可以看到的。在火狐中,粘贴图片是可以看到的,源码图片是base64码,但是生成word,word文件打不开有错误。如果做单独的在界面中看会实现,但到处word,浏览器兼容方面出现了问题。
      

  13.   

    目前我想在ie中粘贴图片的时候把图片转成base64码显示,后台导出时将base64码生成图片。没有别的思路了