TinyMce设置最大宽度

时间:2012-10-23 14:14:41

标签: javascript tinymce wysiwyg

我遇到了TinyMce的问题。我有一个利用这个WYSIWYG的CMS,当用户插入一个大于布局主体的表时,它会使布局/模板不对齐。

因此,我正在寻找最佳解决方案,以防止用户插入不超过400px的表格。

我要做的一件事是在tinyMCE.init中创建一个自定义的max-width参数,然后在table.js中通过表格对象变量检查这个param与表格宽度。

我能够做到这一点就好了。如果有人在他们的属性框中创建了一个表,他们会弹出一个警告他们输入的值比宽大的最大宽度更宽。这解决了问题的一半,我真正需要的是一种触发一个函数的方法,当有人试图拖动并重新调整表的大小时,该函数检查宽度与最大宽度。

我想我可以在文本字段上使用onmouseup事件触发它,或者在另一个函数中嵌套一个函数来触发它来检查宽度。我不知道哪里需要插入。有人能给我一些想法或指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您可以收听dragend事件,然后检查宽度。 如果插入的表格较宽,您可以删除它或提醒消息。