0

当尝试从 1.7 版本运行 dijit 测试时,弹出窗口显示并且测试将不再进行。

弹出窗口 说:

DOH 检测到当前网页正在尝试访问 DOH,但属于与您同意让 DOH 自动化的域不同的域。如果您不打算通过访问此网页来开始新的 DOH 测试,请立即按取消并离开该网页

单击确定或取消不会执行任何操作。

发生了什么如何解决这个问题?

浏览器是 Firefox 9,java 正在运行(至少测试页面是这样说的)。

4

1 回答 1

0

很难说出问题出在哪里,因为您没有说是从本地文件系统还是在 Web 服务器下运行它,或者您正在使用哪个 URL。

我在尝试让 DOH Robot 从本地文件系统运行时遇到了各种问题,但在 Web 服务器下运行它们取得了很好的成功。

在 Web 服务器下尝试(任何类型都可以),并尝试访问 URL

http://server:port/ROOTDIR/util/doh/runner.html?testModule=dijit.tests.form.module

(其中http://server:port/ROOTDIR/指向 Dojo SDK 目录的顶部)

使用 Dojo SDK 1.7.2 对我来说效果很好;有时我会得到与您相同的提示,但 OK 使测试能够愉快地继续。

如果这不起作用,请查看您是否可以直接运行测试页面而无需包裹 DOH 浏览器运行程序,例如

http://server:port/ROOTDIR/dijit/tests/form/robot/Button_mouse.html

这可能更容易诊断。

于 2012-03-07T19:42:06.687 回答