循环打开网页,出现 URL 变化,导致循环无法拾取处理方法

最近看到有人遇到一个问题,在循环打开网页登录后下载文件,出现 URL 变化,导致循环第二次登录成功后,无法使用获取文本、鼠标点击等控件进行后续操作。

我这边同样操作了一遍,发现获取文本 ‘标题’这一属性中的字段含有了原始的 URL。如:‘https://yuyue.rjh.com.cn/TJ/CrystalReports/Pdf/eexWgv1cq0jCS9iKKZw8Ng==.pdf - Internet Explorer’。截图如下:
循环打开网页,出现 URL 变化,导致循环无法拾取处理方法

所以,这便是循环后无法拾取的原因所在。

解决方案:
将‘标题’这一属性值中带有 URL 的都删掉,只留下‘Internet Explorer’。这样就避免了因 URL 变化造成的循环后无法拾取问题。