tinymce为IE7中的一个用户显示原始html代码,没有按钮,其他4个用户没有问题。如果该用户使用Foxfire,它就可以完美地工作

tinymce为IE7中的一个用户显示原始html代码,没有按钮,其他4个用户没有问题。如果该用户使用Foxfire,它就可以完美地工作,tinymce,Tinymce,我有5个用户(3个位置)使用带有微小文本区域的页面 我没有收到任何错误,它在运行IE7的其他4台机器上运行得很好。这表明没有JavaScript错误 一个用户只看到原始html代码,根本没有按钮 我怀疑一定是某个IE设置出错了。 Javascript似乎没有被禁用,因为其他Javascript函数在IE中同一台机器上的同一站点上工作。 该用户正在运行XP Pro和IE 7 当我在他的机器上安装FireFox时,这个微型的_MCE工作得非常好。这也表明没有JavaScript错误 我无法解释这件事

我有5个用户(3个位置)使用带有微小文本区域的页面

我没有收到任何错误,它在运行IE7的其他4台机器上运行得很好。这表明没有JavaScript错误

一个用户只看到原始html代码,根本没有按钮

我怀疑一定是某个IE设置出错了。 Javascript似乎没有被禁用,因为其他Javascript函数在IE中同一台机器上的同一站点上工作。 该用户正在运行XP Pro和IE 7

当我在他的机器上安装FireFox时,这个微型的_MCE工作得非常好。这也表明没有JavaScript错误

我无法解释这件事。 任何想法都将不胜感激


有一次我遇到同样的问题,修复方法是删除脚本末尾的逗号,谢谢。因此,请检查代码中是否存在错误模式

例如,下面的代码包含一个bug,它将阻止它在IE7中运行

tinyMCE.init({
    // General options
    mode: "textareas",
    theme: "advanced",
    ...
    template_replace_values: {
        username: "Some User",
        staffid: "991234"
    }, // <<< BUG - Additional comma here
});
tinyMCE.init({
//一般选择
模式:“文本区域”,
主题:“高级”,
...
模板替换值:{
用户名:“某个用户”,
标记:“991234”

},//有趣的事情。问题在没有人帮助的情况下自行解决了。没有重新启动,什么都没有。在AFU使用两周后,它又开始工作了


我爱上了Windows!

我以前遇到过这种情况,这一直是一个缓存问题。在IE中使用Ctrl-F5强制完全刷新页面及其浏览器和浏览器缓存中的所有文件(*.css,*.js)。我猜是坏了的IE 7计算机有14天的设置来检查文件是否是最新的


有时情况更糟-web服务器(tomcat 5.5)也会缓存文件,而不会注意到文件已更新。重新启动web服务器修复了这一问题。

过去几个月,我们的软件也遇到了同样的问题

我在开发者网站上找到了这个论坛主题:


简而言之,他建议在初始化tinymce时将strict_loading_mode设置为true。我已经这样做了,而且从那以后我没有遇到任何问题。

额外的逗号不存在,这个脚本在运行IE7的其他机器上运行。这是一个用户机器的本地设置。foxfire与firefox相同?是的,对不起。我只使用它或Crome测试我对编码规则的遵从性