做word图文复制粘贴到编辑器 实现图片上传 百度了一圈都说可以用转存实现  我这边复制进去之后 转存按钮还是灰色的不能点击 什么情况! 官网的demo也不能实现  js报错 Not allowed to load local resource

解决方案 »

  1.   

    官方网站的Demo都不能..你还要我怎样?
      

  2.   

    有是有,不过不单纯用百度编辑器来实现。需要用到一个插件:WordPaster。百度上说的实现,都是需要你手动复制那些个地址,然后选择上传。这纯粹就是一个脑残的操作。当然,也不能怪百度编辑器,他也没办法访问本地资源啊,因为浏览器限制。
      

  3.   

    楼主试试这个控件: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-粘贴Excel7.UEditor1.x编辑器
    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 fck = new FCKeditor('txtContent');
    fck.BasePath = "fckeditor/";
    //oFCKeditor.ToolbarSet = "Basic";
    fck.Height = 300;
    fck.Value = '';
    fck.ReplaceTextarea();//将上面的textarea替换成FCK编辑器,这样服务端可以通过Request.Form["txtContent"]取到数据 //初始化编辑器
    function FCKeditor_OnComplete(editorInstance)
    {
    pasterMgr.SetEditor(editorInstance);
    }
    </script>
    </body>
    </html>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示例
    ASP.NET-TinyMCE3.x示例
    ASP.NET-TinyMCE4.x示例
    ASP.NET-UEditor1.x示例
    ASP.NET-xheditor1.x示例
    ASP.NET-CuteEditor6.x示例
    ASP.NET-eWebEditor9.x示例JSP-FCKEditor2.x示例
    JSP-CKEditor3.x示例
    JSP-CKEditor4.x示例
    JSP-KindEditor3.x示例
    JSP-KindEditor4.x示例
    JSP-TinyMCE3.x示例
    JSP-TinyMCE4.x示例
    JSP-UEditor1.x示例
    JSP-Xheditor1.x示例PHP-FCKEditor2.x示例
    PHP-CKEditor3.x示例
    PHP-CKEditor4.x示例
    PHP-KindEditor3.x示例
    PHP-KindEditor4.x示例
    PHP-TinyMCE3.x示例
    PHP-TinyMCE4.x示例
    PHP-UEditor1.x示例
    PHP-xhEditor1.x示例
      

  4.   

    楼主试试这个控件:http://www.cnblogs.com/xproer/archive/2011/04/08/2009500.html
    7.UEditor1.x编辑器
    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 fck = new FCKeditor('txtContent');
    fck.BasePath = "fckeditor/";
    //oFCKeditor.ToolbarSet = "Basic";
    fck.Height = 300;
    fck.Value = '';
    fck.ReplaceTextarea();//将上面的textarea替换成FCK编辑器,这样服务端可以通过Request.Form["txtContent"]取到数据 //初始化编辑器
    function FCKeditor_OnComplete(editorInstance)
    {
    pasterMgr.SetEditor(editorInstance);
    }
    </script>
    </body>
    </html>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示例
    ASP.NET-TinyMCE3.x示例
    ASP.NET-TinyMCE4.x示例
    ASP.NET-UEditor1.x示例
    ASP.NET-xheditor1.x示例
    ASP.NET-CuteEditor6.x示例
    ASP.NET-eWebEditor9.x示例JSP-FCKEditor2.x示例
    JSP-CKEditor3.x示例
    JSP-CKEditor4.x示例
    JSP-KindEditor3.x示例
    JSP-KindEditor4.x示例
    JSP-TinyMCE3.x示例
    JSP-TinyMCE4.x示例
    JSP-UEditor1.x示例
    JSP-Xheditor1.x示例PHP-FCKEditor2.x示例
    PHP-CKEditor3.x示例
    PHP-CKEditor4.x示例
    PHP-KindEditor3.x示例
    PHP-KindEditor4.x示例
    PHP-TinyMCE3.x示例
    PHP-TinyMCE4.x示例
    PHP-UEditor1.x示例
    PHP-xhEditor1.x示例
    非常不错,这个插件用起来确实比较方便。我们公司现在给客户做的一个项目就已经用上了。