Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 CKEditor在internet explorer中显示为灰色_Javascript_Jquery_Editor_Ckfinder - Fatal编程技术网

Javascript CKEditor在internet explorer中显示为灰色

Javascript CKEditor在internet explorer中显示为灰色,javascript,jquery,editor,ckfinder,Javascript,Jquery,Editor,Ckfinder,我访问了很多网站来寻找解决方案 我的编辑器几乎适用于除internet explorer之外的所有浏览器。 在internet explorer中,更改内容的空间(文本区域)未显示,编辑器的其余部分可见。有人知道解决办法吗?我没有在网上找到它 更新编辑器可能是一个解决方案,但我花了一段时间与ckfinder一起配置它,所以我担心它在更新后ckfinder无法工作 编辑几个月前工作过,但我有几个月没在网站上工作了 <textarea id="textarea" name='text' cla

我访问了很多网站来寻找解决方案

我的编辑器几乎适用于除internet explorer之外的所有浏览器。 在internet explorer中,更改内容的空间(文本区域)未显示,编辑器的其余部分可见。有人知道解决办法吗?我没有在网上找到它

更新编辑器可能是一个解决方案,但我花了一段时间与ckfinder一起配置它,所以我担心它在更新后ckfinder无法工作

编辑几个月前工作过,但我有几个月没在网站上工作了

<textarea id="textarea" name='text' class='editor'></textarea>

显示我的编辑

<script>
$(document).ready(function(){
             $('textarea.editor').ckeditor( 
             function() { 
                 /* callback code */ 
                  }, 
                {   

                   language : 'nl',
                   uiColor : '#e9eaee',
                   toolbarStartupExpanded : false,
                      toolbar :
                            [
                                    { name: 'tools', items : [ 'Maximize', 'ShowBlocks', 'Source'] },{ name: 'document', items : ['DocProps','Preview','Print','-','Templates' ] },
                         { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] },
                              { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','SpellChecker', 'Scayt' ] },
                            '/',
                            { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] },
                              { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote','-','JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl' ] },
                            { name: 'links', items : [ 'Link','Unlink','Anchor' ] },
                         '/',
                            { name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] },
                            { name: 'colors', items : [ 'TextColor','BGColor' ] },
                           { name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar' ] }
                            ],
                      height: '225',
                      extraPlugins : 'tableresize'

                } );
            });
</script>

$(文档).ready(函数(){
$('textarea.editor').ckeditor(
函数(){
/*回拨代码*/
}, 
{   
语言:“nl”,
uiColor:“#e9eaee”,
我的回答是:错,
工具栏:
[
{name:'tools',items:['Maximize','ShowBlocks','Source']},{name:'DocProps',items:['DocProps','Preview','Print','-','Templates']},
{name:'clipboard',项:['Cut'、'Copy'、'Paste'、'PasteText'、'PasteFromWord'、'-'、'Undo'、'Redo']},
{name:'editing',项:['Find'、'Replace'、'-'、'SelectAll'、'-'、'SpellChecker'、'Scayt']},
'/',
{name:'basicstyles',项:['Bold'、'Italic'、'Underline'、'Strike'、'Subscript'、'Superscript'、'-'、'RemoveFormat'],
{名称:'段落',项目:['NumberedList'、'BulletedList'、'-'、'Outdent'、'Indent'、'-'、'Blockquote'、'-'、'JustifyLeft'、'JustifyCenter'、'JustifyRight'、'JustifBlock'、'-'、'BidiRtl'],
{name:'links',项:['Link','Unlink','Anchor']},
'/',
{name:'styles',项:['styles','Format','Font','FontSize']},
{name:'colors',items:['TextColor','BGColor']},
{name:'insert',项:['Image','Table','HorizontalRule','Smiley','SpecialChar']}
],
高度:'225',
extraPlugins:'tableresize'
} );
});

尝试禁用您的加载项,如果问题已解决,请逐个启用加载项以查找导致问题的加载项。

根据前面答案中的注释,问题出在IE10上,对吗?听起来像是版本问题。CKFinder 2.2.2不支持IE10,因此您可以尝试更新CKF

如果您在问题中包括CKFinder、CKEditor和浏览器版本,则会有所帮助:)


这也可能是一个配置或一般的JS问题-您有JSFIDLE或其他我们可以查看的链接吗?另外,你检查过IE10的开发者工具报告了吗,那里可能有很多信息错误。

你的意思是额外的插件,比如tableresizer?IE附加组件,是的,下一步插件,比如tableresizer,我试图禁用这些,对于IE7,8它可以工作,但是对于ie9和IE10它不能。请让某人销毁internet explorer。实际上,在这种情况下很难发现问题。一个解决方案是,使用另一个编辑器(如Tinymce)更改Ckeditor。另外,请尝试增加或减少您正在使用的jquery版本。我将在明天查看,现在没有太多时间,我会让您知道。