由于项目需要,百度编辑器在一个单独的jsp中,Extjs通过ifram的方式来引用这个jsp以达到嵌套编辑器的目的
首先当然要创建一个单独的jsp放编辑器,创建方式你可以参考百度编辑器的官网,我这里也贴出个代码
</script>
<script type="text/javascript" src="<%=contextPath%>/ueditor/editor_config.js"></script>
<script type="text/javascript" src="<%=contextPath%>/ueditor/editor_all.js"></script>
<link href="<%=contextPath%>/ueditor/themes/default/ueditor.css" rel="stylesheet" />
<script type="text/javascript">
</script>
</head>
<body>
<form method="post" action="<%=contextPath%>/activity/upActivityEditor.html">
<TEXTAREA id=myContent name="myContent"></TEXTAREA>
<SCRIPT type=text/javascript>
var editor = new UE.ui.Editor();
//editor.render("myEditor");
//1.2.4以后可以使用一下代码实例化编辑器
UE.getEditor('myContent');
UE.getEditor('myContent').addListener("selectionChange",function(){
var editorValue = UE.getEditor('myContent').getContent();
window.parent.getEditorValue(editorValue);