【发布时间】:2019-10-17 10:01:53
【问题描述】:
在 python selenium 中,我通过选择 iframe
frame = driver.find_element(*locator)
driver.switch_to.frame(frame)
然后我尝试访问该 iframe 的大小。我尝试了以下方法:
frame.get_window_rect()
frame.get_window_size()
frame.contentWindow.get_window_rect()
frame.contentWindow.get_window_size()
但看起来元素'frame'既没有属性'get_window_rect, nor 'get_window_size,也没有contentWindow。那么如何访问 iframe 元素/窗口/矩形/whatever 的大小呢?
在我切换到 iframe 之后我需要该信息。
【问题讨论】: