我正在尝试找到特定WebElement的确切屏幕协调。它的目的是使用User32 dll(SetCursorPos(x,y))并将光标移动到该位置。并在User32 dll中调用mouse_event()方法,以便鼠标中间滚轮滚动该元素。
有没有办法找到屏幕坐标?我可以找到webelement.Location的元素坐标,但这个位置不是屏幕坐标。
我正在使用c#Websriver。
答案 0 :(得分:0)
使用User32 dll GetWindowRect()或使用Java脚本element.getBoundingRecatangleClient()将获取相对于屏幕的坐标。