2010-06-21 56 views
0

我正在制作一个网页,其中有不同的区域可以点击更改内容。 我想要设置它,以便当您点击某个区域时,屏幕中间会出现一个openWYSIWYG编辑器,其余页面将变为灰色。openWYSIWYG - 动态定位

除了编辑器的定位之外,我已经实现了这一点。当你点击一个部分时,我有一个50%不透明的div覆盖页面,textarea出现在中间。但是当我尝试将编辑器附加到textarea时,它就失去了它的位置,并且落在不在textarea之前的div之前。

任何人都可以提出一种以openWYSIWYG编辑器为中心的方法吗?

回答

0

您在寻找莫代尔的定位。这里有一个解决方案:

http://jqueryui.com/demos/dialog/#modal-form

基本上,申请Jquery的对话框来保存你的所见即所得的股利。不要忘记提交按钮。

只是一个快速提醒 - 几个月前,我面对面向客户的网站处理所见即所得编辑的头痛问题。看起来,点击“从WORD粘贴”按钮是一个非常困难的任务,要弄清楚。单词粘贴的代码会对网站造成严重破坏,超出数据库中的文本字段。我尝试了一下他们的演示(它也不支持基于webkit的浏览器),结果并不美观。我发现解决这个问题的唯一两个选项是清理后端代码或使用CKEditor。我选择后者是因为它非常简单。看看CK,这是一个很棒的免费代码。