在我的应用程序中,我通过单击编辑按钮来编辑GWT HTML小部件中的文本。新的浏览器窗口打开,用ckeditor编辑文本,在编辑器中我们可以定位,对齐文本,还可以插入图像和链接。编辑的文本应该像预览一样显示在父窗口的页面中。这里我将编辑的文本从ckeditor设置为HTML widget,它不能像预览一样显示,假设如果我编辑的文本的宽度和高度比html小部件大,那么html小部件将不能正确显示,即它截断或隐藏了一些文本。它将向您展示其功能(宽度、高度)。所以我想知道的是,gwt中有没有可以显示预览的小工具?
任何建议都是很棒的。
发布于 2014-01-27 09:46:45
如果可以检索来自Ckeditor的HTML内容,则可以使用HTML小部件显示预览。
htmlWidget.setHTML(String); // althought the use of SafeHtml wrapper is preferedHTML小部件相当于一个div。因此,如果您希望根据内容自动调整高度,则不必显式设置小部件的高度,而是使用CSS属性height:auto;
http://jsfiddle.net/34hGu/
https://stackoverflow.com/questions/21347677
复制相似问题