2011-05-13 148 views
1

我喜欢TinyMCE的功能,它使一个非常强大的文本区域编辑器。我非常喜欢'Edit CSS Style'(styleprops)插件,它可以让你编辑更多的CSS选项。允许用户编辑CSS

是否有可能直接访问此弹出框以用于其他元素/ DIV等,而不是仅在TinyMCE中为当前textarea使用。因此,例如,我有一个DIV,写一个jQuery的点击功能,打开'编辑CSS样式'弹出窗口,然后当用户应用更改时,他们会应用到调用DIV?

期待任何帮助。

+0

我会将您的问题重新命名为“允许用户编辑CSS”,这与TinyMCE没有多大关系。 – Dunhamzzz 2011-05-13 10:01:59

+0

注意和完成,谢谢。 – Rob 2011-05-13 10:06:01

回答

0

老实说,我不认为这是可能的。唯一的办法是改变已经存在的tinymce插件到你的需要或复制插件,重新命名它并改变功能。

+0

我想我可能需要做的是加载一个TinyMCE实例对临时textarea只有在菜单栏上的CSS选项,然后当用户点击'更新'并关闭对话框它需要textarea的风格属性和设置调用DIV的风格属性是相同的。 ?? – Rob 2011-05-13 10:08:52

+0

这可以工作,猜测这是值得一试 – Thariama 2011-05-13 10:51:46

+1

我怀疑它!只要你有一个初始化的TinyMCE实例,你可以调用tinyMCE.execCommand('mceStyleProps');返回样式对话框。 – Rob 2011-05-13 11:31:07

0

Firebug允许这种功能,但它不会被内置到您的网页没有下载它的内容,你将无法保存结果。

+0

谢谢。我真的需要一些永久性的东西,通过样式值可以读取并存储在数据库中。我现在正在研究解决方案,所以会发布我如何继续。 – Rob 2011-05-13 10:17:04