在网站项目里加了一个编辑器组件,可有时会出现不稳定的情况,编辑器窗口会显示空白。
原来的代码引用如下:
<!---公司标签开始---> <script id="editor" type="text/plain" name="property.richtext" style="width:800;height:320">${property.richtext}</script> <SCRIPT type=text/javascript> var editor = new UE.ui.Editor(5); editor.render("editor"); //1.2.4以后可以使用一下代码实例化编辑器 //UE.getEditor('myEditor') </SCRIPT> <!---公司标签结束--->
后来发现了一个有效的解决办法:等页面加载完成后,再加载编辑器。通过这种方法,可以解决空白的问题。
修改后的代码:
$(document).ready(function(){ var editor = new UE.ui.Editor(5); editor.render("editor"); }); <script id="editor" type="text/plain" name="property.richtext" style="width:800;height:320">${property.richtext}</script>
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/442.html