亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您好,以下關于selenium無法獲取alert()彈出的對話框的問題

您好,以下關于selenium無法獲取alert()彈出的對話框的問題

炎炎設計 2021-11-11 16:07:38
html:<input name="okBtn" class="sbttn" onclick="return okSendMsg();" type="button" value = "登記”>javascript:function okSendMsg(){alert('登記')}使用selenium rcselenium.click("name=okBtn");Thread.sleep(2000);if(selenium.isAlertPresent()){selenium.getAlert();}selenium.isAlertPresent()得到的永遠是false,獲取不到alert
查看完整描述

2 回答

?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊

selenium rc是selenium1嗎,selenium1好像不支持捕獲js的alert

查看完整回答
反對 回復 2021-11-14
?
慕少森

TA貢獻2019條經驗 獲得超9個贊

定位前加上driver.implicitly_wait(10)智能等待10秒,有時候彈出事件觸發后要過一會才能顯示出來。

查看完整回答
反對 回復 2021-11-14
  • 2 回答
  • 0 關注
  • 534 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號