timymce问题与删除
tinyMCE problems with removing
嗯,我在后台使用tinyMCE,主要通过ajax工作。我有fancybox和jqueryui accordion加载php,其中包含textarea和javascript tinyMCE.init。
当我保存我的内容时,通过一个独立的按钮,并关闭它所在的fancybox,我永远不能使用另一个fancybox或accordion,甚至没有重新加载页面,因为tinyMCE内容是空的,不可编辑的。我尝试了tinyMCE.remove();tinyMCE.destroy ();当关闭时,它仍然发生。
所以我尝试了不同的方法,每次用户取消或保存内容时,我都会刷新页面。但是我一直收到一个警告信息:
"此页要求您确认是否要离开-您输入的数据可能不会被保存。(这是在firefox中,换句话说,在其他浏览器中我得到相同的消息)
如何防止浏览器这样做?
谢谢
您可能需要正确关闭tinymce
tinyMCE.execCommand('mceRemoveControl', false, editor_id);
,然后正确地重新初始化
tinyMCE.execCommand('mceAddControl', false, editor_id);
您不应该刷新您的页面来拥有多个tinyMCE对象实例。
创建了一个新的文本区域,并将其名称和id设置为'editContent'之后,您应该能够使用以下命令重新绘制tinyMCE框:
tinyMCE。execCommand('mceAddControl', false, 'editContent');
请记住,只有在创建了textarea并分配了它们的id/名称后才能执行此操作
相关文章:
- 关于使用Animate.css向和项添加和删除动画类的问题
- 删除时出现Javascript链表问题
- Small Javascript从动态表单中删除多个元素的问题
- 使用javascript删除元素时出现的问题
- Javascript/JQuery删除代码中的父TR问题
- jQuery使用.of()删除事件处理程序时出现的问题
- 骨干.js - 从推文中删除模型时出现奇怪的问题
- 使用 Javascript 动态删除行.我的代码有什么问题
- 使用javascript从字符串中删除额外或特殊字符时遇到问题
- NetSuite行项目删除内部循环问题
- 使用jquery从URL中删除查询字符串(处理问题)
- 使用数据库中的图像填充dropzone.js删除图像的问题
- 正在删除单击问题上的活动类
- 使用jquery删除和获取html元素时遇到问题
- 问题在于克隆、拼接、删除、追加 jquery 函数
- 拉斐尔的问题和删除 svg 中的对象
- 从数组及其父数组中删除拼接 - 奇怪的问题
- HTML5拖放;Internet Explorer中的删除问题(无法访问dataTransfer属性)
- Jquery UI对话框删除问题
- 用jquery和复选框在数组中添加和删除问题