使用了母版页之后由于 百度编辑器(Ueditor)的ID为动态生成,所以我将其实例化的ID改为
这样一来文本编辑器的样子能够正常显示了,但是所有的能够产生弹框的工具按钮全部失效,例如上传图片什么的功能,其余的如格式化文本等按钮还是有效的,我估计可能js还要再配置一下的,但是不知道怎么改,有没有知道的朋友帮忙解答一下啊.NETUeditor 母版页

解决方案 »

  1.   

    类似于这样,声明一个百度编辑器的script<script type="text/plain" style="width: 90%" id="myedit"><%=temp_Con %></script>然后页面底部初始化这个脚本UE.getEditor('myedit', {
                    //这里可以选择自己需要的工具按钮名称
                    toolbars: [['FullScreen', 'Source', 'Undo', 'Redo', 'Bold', 'test', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist', 'selectall', 'cleardoc', '|', 'customstyle', 'paragraph', 'fontfamily', 'fontsize', '|', 'insertimage']],
                    //focus时自动清空初始化时的内容
                    autoClearinitialContent: false,
                    //关闭字数统计
                    wordCount: true,
                    //关闭elementPath
                    elementPathEnabled: false,
                    //默认的编辑区域高度
                    initialFrameHeight: 300
                    //更多其他参数,请参考ueditor.config.js中的配置项
                })
      

  2.   

    或者你的问题所在就是使用了textarea,可以考虑换成script的形式,百度编辑器支持这两种方式。
      

  3.   

    使用了母版页。工具的JS取不到ID