小编pix*_*att的帖子

使用Jasmine测试javascript警报

我正在为一些遗留的javascript编写一些Jasmine测试,这些javascript会在代码中的某些点产生警报或确认.

在弹出警报的那一刻,它会暂停执行浏览器,要求我在继续之前按下确定.

我确定我错过了一些东西,但有没有办法伪造警报?

更好的是可以找出警报的消息是什么?

谢谢你的帮助.

javascript jasmine

28
推荐指数
1
解决办法
1万
查看次数

你如何在IE11中运行xPath查询?

在我们系统的某一点上,我们使用javascript读取一大块XML,然后使用xPath查询该XML文档.

在IE 11之前,IE支持使用xmldoc.selectSingleNode("// xpath/string")和使用xmldoc.evaluate("// xpath/string")支持的非IE浏览器.这两个都返回了一个类似的对象,然后我们可以进行解释以提取所需的数据.

在IE11中,这些方法似乎都不可用.

似乎IE11对XML文档有一些支持,因为当我使用parseFromString方法使用DOMParser对象读取xml时,它返回一个IE11调试器调用XMLDocument的对象.

javascript xml xpath internet-explorer-11

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

internet-explorer-11 ×1

jasmine ×1

xml ×1

xpath ×1