gpt4 book ai didi

javascript - Junit GWT 错误 - 在对象 [对象窗口] 中找不到函数 attachEvent

转载 作者:行者123 更新时间:2023-11-29 22:40:06 24 4
gpt4 key购买 nike

我尝试为我的 GWT 应用程序创建 junit 测试。该应用程序使用 MathJax javascript 库。我遇到了一个似乎与 javascript 代码有关的错误。

列表full error message is here .

我认为错误的核心(主要原因)可能如下:

TypeError: Cannot find function attachEvent in object [object Window]. (http://192.168.1.10:50987/com.qtitools.player.Player.JUnit/MathJax/MathJax.js#987) (http://192.168.1.10:50987/com.qtitools.player.Player.JUnit/com.qtitools.player.Player.JUnit.nocache.js#530)

找不到 attachEvent 函数的原因可能是什么?感谢您提供有关如何解决此问题的任何提示。

最佳答案

问题是在 FF 模拟器中运行测试时,HtmlUnit 库不支持 attachEvent 功能正常。解决方案是仅在 IE7 模拟器中运行测试。

要实现在 eclipse 中打开,请将 -Dgwt.args="-runStyle HtmlUnit:IE7" 添加到 VM 参数。

关于javascript - Junit GWT 错误 - 在对象 [对象窗口] 中找不到函数 attachEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3245038/

24 4 0
文章推荐: javascript - 在 XUL