我需要创建对话框窗口,要求用户点击按钮时,验证是成功的点击后,新的标签将打开他们进一步进行,而不是被任何弹出窗口阻止程序,否则需要显示消息警报。
到目前为止,我只能在成功时用URL替换窗口位置。
这是我的JS文件
$(document).ready ( function() {
$('.promoCode').click(function() {
// Store values in variables
var form = $(this).closest('form');
var name = for
这里是python代码。
通过单击第一个选项卡中的一个按钮打开第二个选项卡,第二个选项卡在加载时弹出一个警报对话框,但无法找到警报。
import sys
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('d:\\testalert\\testalert.html')
driver.find_element(By.XPATH, '/html/body/input[2]
场景:在我的应用程序中,当我单击按钮时,它会打开带有WebView的对话框,加载一些数据(这包括在本地复制、编辑和加载HTML )。WebView将显示本地创建的HTML。
正在发生的事情:对话框需要很长时间才能打开。它至少等待文件复制和编辑部分。当WebView开始加载HTML时,对话框将打开。
我尝试过的内容:,我尝试在主线程中调用它们:
url = prepareLocalHtmlFile(dataKey); //Copy and edit html file and returns its path in local dir
webView.loadUrl(url); //Show t