我正在使用Tinymce版本4.0.12和firefox版本29.0.1,.net 4.0,mvc 4.0,VS 2012 我正在面对Tinymce编辑器和firefox的问题。重新加载屏幕时,它显示渲染的html e。 G。
hi
在编辑器中仅在firefox浏览器中播放几秒钟。而屏幕的其他部分正常加载。在IE,Chrome等其他浏览器中,它的工作原理非常好。 以下是我的初始化tinymce编辑器的代码。
{
tinyMCE.baseURL = GetNewEmailURL() + "scripts/tinymce/js/tinymce";
tinyMCE.init({
menubar: false,
mode: 'none',
submit_patch: false,
add_form_submit_trigger: false,
selector: '#tinyMceForViewMail',
statusbar: false,
plugins: 'noneditable',
toolbar: false,
readonly: true,
setup: function (editor) {
editor.on('init', function () {
$("#" + this.id + "_ifr").height(window.screen.height - $("#TopMenuContainer").height() - $("#breadcrumbs").height() - $("#subject").height() - $("#MailHeader").height() - $("#Attachment").height() - 276);
});
}
});
}
我尝试了不同的归因但没有成功。请帮帮我。
答案 0 :(得分:1)
我想没有其他人遇到过这样的问题。所以我正在回答我自己的问题:)。 经过多次试验,错误终于得到了解决方案。
问题是TinyMc脚本和其他脚本需要时间来加载。因此,带有渲染html的textarea显示了几秒钟。这个textarea是我绑定TinyMc控件。我找到了两个解决方案(感觉就像打中奖:P)。
我认为第二种解决方案更合适。
快乐编码..