麻烦有经验的大佬指点一二:
网页中,要点的按钮虽然它的位置在页面上可见,但被表头盖住了,用实在RPA的点击元素,它并不会把元素滚动到不被盖的可见区域,而是直接点击结果点不到。(有附图,我要点的第一条查看详情被表头遮挡了)
使用“滚动页面”组件并不能把元素滚动出遮挡区域,这个滚动组件应该只是把元素滚动到界面可见区域,至于有没有被其它元素遮挡,它处理不了。
我问了deepseek,它让我用JS来处理,我用JS组件来跑代码,也不报错也没滚动元素,不知道什么原因。JS代码如下,deepseek提供的:
"""function (input) {
if (!input) { console.error("目标元素未找到"); return null; }
var headerHeight = 50;
var elementTop = input.getBoundingClientRect().top + window.pageYOffset;
var scrollToPosition = elementTop - headerHeight;
window.scrollTo({ top: scrollToPosition, behavior: 'instant' });
return null;
}"""表头盖住内容点不到.png
元素问题
0人点赞






后可进行评论