为什么playwright要重复写来处理弹出框?

为什么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

回到顶部