selenium_webdriver(python)调用js脚本

来源:互联网 发布:店群软件 服务器 编辑:程序博客网 时间:2024/04/29 05:01


#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get("https://www.baidu.com/")#给搜索输入框标红javascript脚本js="var q=document.getElementById(\"kw\");q.style.border=\"2px solid red\";"#调用给搜索输入框标红js脚本driver.execute_script(js)time.sleep(3)#单独执行js脚本driver.execute_script('alert("输入框标红了!")')time.sleep(3)#接受提示信息 driver.switch_to_alert().accept()time.sleep(3)#js隐藏元素,将获取的图片元素隐藏img1 = driver.find_element_by_xpath("//*[@id='lg']/img")driver.execute_script('$(arguments[0]).fadeOut()',img1)time.sleep(3)driver.find_element_by_xpath("//*[@id='kw']").send_keys("selenium")driver.find_element_by_xpath("//*[@id='su']").click()time.sleep(3)driver.quit()


0 0
原创粉丝点击