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

Selenium IDE:this.browserbot.getUserWindow().typeList.filter在IE8上返回错误,selenium,internet-explorer-8,ide,Selenium,Internet Explorer 8,Ide,在使用Selenium的过程中,我遇到了以下问题。 我需要验证列表中是否存在某些值,并使用以下代码: 资产价值 this.browserbot.getUserWindow().typeList.filter(函数(v){return v[0]==='Type_${r_suffix}';})[0][0]; 类型${r\u后缀} 该文件在Firefox上可用,但在IE8上返回错误:对象不支持此属性或方法 有人知道哪里出了问题吗?正如所说的,filter()方法仅适用于IE9及以上版本 你只是使用

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

资产价值 this.browserbot.getUserWindow().typeList.filter(函数(v){return v[0]==='Type_${r_suffix}';})[0][0]; 类型${r\u后缀}

该文件在Firefox上可用,但在IE8上返回错误:对象不支持此属性或方法

有人知道哪里出了问题吗?

正如所说的,
filter()
方法仅适用于IE9及以上版本

你只是使用了一种太新的技术。使用
for
循环对其进行手动筛选,或插入
Array.prototype.Filter
(来自MDN)的代码以访问它