首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium IDE: IE8上的this.browserbot.getUserWindow().typeList.filter返回错误

Selenium IDE: IE8上的this.browserbot.getUserWindow().typeList.filter返回错误
EN

Stack Overflow用户
提问于 2012-07-17 21:41:23
回答 1查看 750关注 0票数 0

在使用Selenium的过程中,我遇到了以下问题。我需要验证list中是否存在某个值,并使用以下代码:

代码语言:javascript
复制
 assertEval     this.browserbot.getUserWindow().typeList.filter(function(v) { return v[0] === 'Type\_${r\_suffix}'; })[0][0];     Type\_${r\_suffix} 

这工作文件在Firefox上,但在IE 8上返回错误: Object不支持此属性或方法。

有没有人知道问题出在哪里?

EN

回答 1

Stack Overflow用户

发布于 2012-07-17 22:49:24

正如MDN docs所说,filter()方法仅适用于IE9及更高版本。

你只是在使用一种太新的技术。使用for循环手动过滤它,或者为Array.prototype.filter (从MDN)插入代码以访问它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11523770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档