IE7 javascript在特定代码路径上失败,有什么想法吗?

时间:2011-05-02 20:47:38

标签: javascript internet-explorer-7 ckeditor fckeditor

所以我有一个运行CKEditor的应用程序,或者只是假装它“只是一大堆javascript”。

如果我导航到我的应用程序,登录和初始化编辑器,CKEditor(javascript)加载正常。

但是,如果我“忘记登录”,CKEditor会失败,因为它会绕过登录界面。

两个代码路径如下:

1. navigate to site > login > initialize editor    ...WORKS!
2. navigate to site > initialize editor            ...FAILS!

登录是一个非常复杂的JavaScript应用程序,所以我不能拆开它,但它是作用域。

我唯一能想到的是一些非常奇怪的加载顺序/计时问题,它在非常特殊的条件下表现出来。有没有人有这种问题的经验?

我尝试了很多东西。移动javascript文件,改变脚本的加载顺序,但似乎没有任何东西可以让#2工作。

愿意接受......

1 个答案:

答案 0 :(得分:1)

似乎是IE7 / CKEDTIOR的一些文件路径错误。

这不起作用:

<script type="text/javascript" src="js/ckeditor.js"></script>

虽然这有效:

<script type="text/javascript" src="http://mysite.com/js/ckeditor.js"></script>

多么开玩笑。浪费了6天试图解决它!