部分回发后,TinyMCE呈现不可编辑

时间:2012-06-04 19:15:39

标签: .net tinymce updatepanel

我最近在更新面板中集成了tinymce。

除了Firefox(使用Firefox 12,13b7和最新的15a01)测试外,它在所有主流浏览器中均可正常使用。我还测试了Firefox 10,它做了同样的事情,只是不适用于Firefox 4

我正在使用TinyMCE 3.5.2

这是我的工作流程:

TinyMCE第一次正确加载,我可以编辑内容。但是,当我进行部分回发时,我可以看到它成功加载(我可以看到文本显示为一两秒),然后它消失,并且无法使用。意思是我无法点击它,无法集中注意力。但是,我可以手动修改DOM并查看文本。

我的更新面板包含一个用户控件,其中使用以下内容在页面加载时加载tinymce:

WebHelper.RegisterRichTextEditorInsideStartupScriptNoLoading(Page)
ScriptManager.RegisterStartupScript(upanel, upanel.GetType(), upanel.UniqueID, "tinymce.init();", True)    

upanel是我的UpdatePanel id,使用web helper添加了tinymce的链接

有什么想法吗?它适用于IE 9,Chrome,Windows上的Safari和MAC。

我发现了这个:https://bugzilla.mozilla.org/show_bug.cgi?id=737784 这看起来像我的问题,但找不到任何解决方案。

由于

0 个答案:

没有答案