Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Html TinyMCE不会在Firefox上显示,在IE9中工作_Html_Css_Internet Explorer_Firefox_Tinymce - Fatal编程技术网

Html TinyMCE不会在Firefox上显示,在IE9中工作

Html TinyMCE不会在Firefox上显示,在IE9中工作,html,css,internet-explorer,firefox,tinymce,Html,Css,Internet Explorer,Firefox,Tinymce,我使用的是TinyMCEversion4.0.6,它在IE9中运行良好,但在Firefox中,它什么也没有显示,甚至连它连接的textarea都没有显示 我的代码如下: <head> <link href="~/Styles/CSS/Layout.css" rel="stylesheet" /> <script src="~/Scripts/Addons/TinyMCE/tinymce.min.js"></script> &

我使用的是
TinyMCE
version4.0.6,它在
IE9
中运行良好,但在
Firefox
中,它什么也没有显示,甚至连它连接的
textarea
都没有显示

我的代码如下:

<head>
    <link href="~/Styles/CSS/Layout.css" rel="stylesheet" />
    <script src="~/Scripts/Addons/TinyMCE/tinymce.min.js"></script>
    <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

    <script type="text/javascript">
    tinymce.init({
        selector: "textarea",
        theme: "modern",
        plugins: [
            "advlist autolink lists link image charmap print preview hr anchor pagebreak",
            "searchreplace wordcount visualblocks visualchars code fullscreen",
            "insertdatetime media nonbreaking save table contextmenu directionality",
            "emoticons template paste textcolor moxiemanager"
        ],
        toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
        toolbar2: "print preview media | forecolor backcolor emoticons",
        image_advtab: true,
        templates: [
            { title: 'Test template 1', content: 'Test 1' },
            { title: 'Test template 2', content: 'Test 2' }
        ]
    });
    </script>
</head>
<body>
    <form action="" method="post">
         <textarea name="content" ></textarea>
    </form>
</body>

原来问题出在一个名为MoxieManager的TinyMCE插件上,该插件没有正确加载,导致了跨浏览器的问题。当它被删除时,它开始在所有浏览器中工作

下面是一个JSFIDLE复制的OP设置:

下面是修改后的
插件
阵列:

plugins: [
            "advlist autolink lists link image charmap print preview hr anchor pagebreak",
            "searchreplace wordcount visualblocks visualchars code fullscreen",
            "insertdatetime media nonbreaking save table contextmenu directionality",
            "emoticons template paste textcolor"
        ],

相关,但不是问题的答案:您可能不应该使用
~
引用网站上的文件。使用html文件所在的相对路径以获得最佳结果。此外,您的javascript控制台中是否有任何错误,或者没有错误,只是没有显示出来?完全没有错误。它只是不会在FFI中显示,因为我对在chrome和firefox中运行的代码有一点不满。我要做的唯一一件事就是删除“Moxiemanger”,这会导致错误:太棒了,很高兴它成功了!我会将此添加为答案,这样,如果其他人正在检查此问题,您可以将其标记为已解决。
plugins: [
            "advlist autolink lists link image charmap print preview hr anchor pagebreak",
            "searchreplace wordcount visualblocks visualchars code fullscreen",
            "insertdatetime media nonbreaking save table contextmenu directionality",
            "emoticons template paste textcolor"
        ],