0

我有 5 个用户(3 个位置)使用具有 Tiny_MCE 文本区域的页面。

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

一位用户只看到原始 html 代码,根本看不到任何按钮。

我怀疑它一定是一些错误的IE设置。似乎没有禁用 Javascript,因为其他 Javascript 功能在 IE 的同一台机器上的同一站点上工作。此用户正在运行 XP Pro 和 IE 7。

当我在他的机器上安装 FireFox 时,Tiny_MCE 运行良好。这也表明没有 JavaScript 错误。

我不知所措。任何想法,将不胜感激。

谢谢

4

4 回答 4

0

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

例如,下面的代码包含一个会阻止它在 IE7 中运行的错误。

tinyMCE.init({
    // General options
    mode: "textareas",
    theme: "advanced",
    ...
    template_replace_values: {
        username: "Some User",
        staffid: "991234"
    }, // <<< BUG - Additional comma here
});

如果您可以在 IE7 中启用 javascript 调试,请在此处发布 js 错误。

于 2009-04-10T18:51:30.223 回答
0

有趣的事情。这个问题在没有人工帮助的情况下自行解决。没有重启,什么都没有。成为AFU 2周后,它又开始工作了。

一定要爱 Windows!

于 2009-04-16T20:05:30.993 回答
0

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

有时情况会更糟——Web 服务器(tomcat 5.5)也会缓存文件,而不会注意到文件已更新。重新启动网络服务器解决了这个问题。

于 2009-11-03T01:08:13.730 回答
0

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

我在开发者的网站上找到了这个论坛主题: http ://tinymce.moxiecode.com/punbb/viewtopic.php?pid=66594

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

于 2009-12-11T22:55:57.517 回答