我只是想在Iframe中为textarea创建一个TinyMCE(4.1.7)。实际上这适用于Firefox和Chrome,但不适用于Internet Explorer。当我在一个新选项卡中单独调用Iframe时,即使在Internet Explorer中,一切都按预期运行,但是一旦我尝试对Iframe执行相同操作,它就会失败。
我使用以下代码片段进行绑定:
tinymce.init({ mode: 'textareas', theme: 'modern', toolbar: 'bold italic underline strikethrough bullist numlist', menubar: false, });
控制台中也没有错误,这就是我假设Internet Explorer无法正确解析绑定元素的原因。 我也尝试了不同的模式来添加甚至具体的元素ID。所有这些都在IE中的普通页面上工作,但是一旦我将它放入Iframe,它就不再起作用了。
有没有人注意到这个问题并能以某种方式解决它? 谢谢!
答案 0 :(得分:0)
解决了!显然IE 8在执行它们之前不能处理动态加载tinymce源。现在我将脚本直接包含在HTML中并且它正在工作。对于IE9也是动态的可行方式。