当尝试从 1.7 版本运行 dijit 测试时,弹出窗口显示并且测试将不再进行。
弹出窗口 说:
DOH 检测到当前网页正在尝试访问 DOH,但属于与您同意让 DOH 自动化的域不同的域。如果您不打算通过访问此网页来开始新的 DOH 测试,请立即按取消并离开该网页
单击确定或取消不会执行任何操作。
发生了什么如何解决这个问题?
浏览器是 Firefox 9,java 正在运行(至少测试页面是这样说的)。
当尝试从 1.7 版本运行 dijit 测试时,弹出窗口显示并且测试将不再进行。
弹出窗口 说:
DOH 检测到当前网页正在尝试访问 DOH,但属于与您同意让 DOH 自动化的域不同的域。如果您不打算通过访问此网页来开始新的 DOH 测试,请立即按取消并离开该网页
单击确定或取消不会执行任何操作。
发生了什么如何解决这个问题?
浏览器是 Firefox 9,java 正在运行(至少测试页面是这样说的)。
很难说出问题出在哪里,因为您没有说是从本地文件系统还是在 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
这可能更容易诊断。