Tag: tinymce

jQuery和TinyMCE:textarea的值不提交

我正在使用jQuery和TinyMCE提交表单,但是在序列化中存在一个问题,即Textarea的值不会发布。 这里是代码: <form id="myForm" method="post" action="post.php"> <textarea name="question_text" id="question_text" style="width:543px;height:250px;"></textarea> </form> 语言:lang-js $('#myForm').submit(function() { $.ajax({ type: 'POST', url: $(this).attr('action'), data: $(this).serialize(), success: function(data) { $('#result').fadeIn('slow'); $('#result').html(data); $('.loading').hide(); } }) return false; }); tinyMCE.init({ // General options mode : "textareas", theme : "advanced", // Theme options theme_advanced_buttons1 : "bold,italic,underline,separator,image,separator,justifyleft,justifycenter,justifyright,jformatselect,fontselect,fontsizeselect,justifyfull,bullist,numlist,undo,redo,styleprops,cite,link,unlink,media,advhr,code,preview", theme_advanced_buttons2 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align […]

TinyMCE粘贴为纯文本

这是RTE在networking上的常见问题之一。 你能请指导我如何: 粘贴为普通文本 保留HTML但删除WORD / HTML样式 我想直接通过粘贴(paste_preprocesscallback),而不打开粘贴插件提供的对话框。 任何想法/经验? 谢谢, 伊姆兰

从HTML标签中删除样式属性

我用正则expression式不太好,但是用PHP,我想从TinyMCE返回的string中的HTML标签中删除style属性。 所以把<p style="…">Text</p>改成简单的<p>Test</p> 。 我怎样才能实现这个像preg_replace()函数?

JQuerydynamic加载Javascript文件

我有一个非常大的JavaScript文件,我想加载只有当用户点击某个button。 我正在使用jQuery作为我的框架。 有没有一个内置的方法或插件可以帮助我做到这一点? 一些更多的细节:我有一个“添加评论”button,应该加载TinyMCE JavaScript文件(我把所有的TinyMCE东西煮成一个JS文件),然后调用tinyMCE.init(…)。 我不想在初始页面加载,因为不是每个人都会点击“添加评论”。 我明白我可以这样做: $("#addComment").click(function(e) { document.write("<script…") }); 但有没有更好的/封装的方式?