Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Internet Explorer 8的Iframe中创建TinyMCE时出现问题_Javascript_Internet Explorer_Iframe - Fatal编程技术网

Javascript 在Internet Explorer 8的Iframe中创建TinyMCE时出现问题

Javascript 在Internet Explorer 8的Iframe中创建TinyMCE时出现问题,javascript,internet-explorer,iframe,Javascript,Internet Explorer,Iframe,我只是尝试在Iframe中为textarea创建一个TinyMCE(4.1.7)。事实上,这在Firefox和Chrome中运行良好,但在InternetExplorer中不起作用。当我在一个新选项卡中单独调用Iframe时,即使在InternetExplorer中,一切都会按预期进行,但当我尝试对Iframe执行相同操作时,它就会失败 我对以下代码段所做的绑定: tinymce.init({ mode: 'textareas', theme: 'modern', toolbar: 'b

我只是尝试在Iframe中为textarea创建一个TinyMCE(4.1.7)。事实上,这在Firefox和Chrome中运行良好,但在InternetExplorer中不起作用。当我在一个新选项卡中单独调用Iframe时,即使在InternetExplorer中,一切都会按预期进行,但当我尝试对Iframe执行相同操作时,它就会失败

我对以下代码段所做的绑定:

    tinymce.init({ mode: 'textareas', theme: 'modern', toolbar: 'bold italic underline strikethrough bullist numlist', menubar: false, }); 
控制台中也没有错误,这就是为什么我假设InternetExplorer不能正确解析绑定的元素。 我还尝试了不同的添加模式,甚至是具体的元素ID。所有这些都可以在IE中正常工作,但一旦我将其放入Iframe,它就不再工作了

有没有人注意到这个问题,并能以某种方式解决它?
谢谢

解决了!显然,IE8无法在执行tinymce源之前立即处理tinymce源的动态加载。现在,我将脚本直接包含在HTML中,它正在工作。对于IE9来说,动态方式也是可行的