为什么playwright要重复写来处理弹出框?
某网页手动的话,点击删除--弹出确认Or取消框--点击确认,我用playwright模拟,
Click text=删除
page.once("dialog", lambda dialog: dialog.accept())page.frame_locator("iframe[name=\"mainFrame\"]").locator("text=删除").click()
page.once("dialog", lambda dialog: dialog.accept())
我不明白为什么要在删除前重复添加这一句才有效,一般是什么原因呢?
page.once("dialog", lambda dialog: dialog.accept())
以上是 为什么playwright要重复写来处理弹出框? 的全部内容, 来源链接: utcz.com/p/938591.html