使用php-webdriver登錄的時候,可能會遇到的問題,登錄框是iframe彈出來的,這個時候就不能正常輸入了
需要先定位到iframe裡面去,然後再按照正常的方法獲取css那些
話不多說,直接上代碼
$driver->switchTo()->frame(0); //用frame的index來定位,第一個是0,親測有效
還有其他的方法,但是我使用這個方法成功了,如果後續測試其他方法成功了,再添加上去
參考網址:https://github.com/php-webdriver/php-webdriver/wiki/Alert,-tabs,-frames,-iframes
到此為止。
發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/php/2844.html