【发布时间】:2017-04-26 18:20:39
【问题描述】:
我正在构建一个 UI 测试框架,它使用无头浏览器(在我的例子中为 phantomJS)与 html 文档交互 - 不使用 jQuery 我需要显示一个提示(这很好),然后以编程方式在提示对话框中输入文本然后单击确定,全部使用纯 javascript。然后,这将向 div 添加一些文本,以便我可以验证结果。
我在网上阅读的所有内容似乎都表明这是不可能的,因为提示/对话框是浏览器本身内置的,而不是 DOM 的一部分。我在 DOM 上看不到任何属性/方法来获取对话框,并且 document.activeElement 正在返回页面,而不是提示。所以我被难住了。
我该怎么做?
【问题讨论】:
标签: javascript html