- 0
- 0
- 约1.48千字
- 约 7页
- 2026-02-11 发布于山东
- 举报
页面元素属性删除方法使用
目录01页面元素属性删除方法使用
页面元素属性删除方法使用01
页面元素属性删除方法使用
页面元素属性删除方法使用 对于单击某个链接后是否弹出新窗口,可以通过图1和图2所示的HTML代码进行比较。通过观察两个窗口中页面HTML代码的区别,以及通过删除弹出新窗口中的某个属性后,再次单击弹出新窗口的超链接,得出的结论是有target属性就会弹出新的窗口。要想让链接不弹出新窗口,只需在代码执行时删除target属性即可。 target属性删除步骤(以人力资源综合服务系统门户首页中的论坛按钮为例):(1)用Selenium定位“目标”链接:login_link=driver.find_element_by_XX(目标)(2)删除已找到的页面元素的target属性:driver.execute_script(arguments[0].removeAttribute(target),login_link)其中arguments[0]的意思就是去字符串后面的第一个参数login_link的真正的值。(3)单击删除target属性后的页面元素:login_link.click()
在PyCharm中进行代码编写:importtimefromseleniumimportwebdriverdriver=webdriver.Chrome()driver.get(#进入人力资源综合服务系统登录页面driver.implicitly_wait(30)driver.find_element_by_name(username).send_keys(hrteacher)#输入用户名driver.find_element_by_name(password).send_keys(123456)#输入密码driver.find_element_by_class_name(uppercase).click()#单击“登录”按钮driver.find_element_by_link_text(人资工作台).click()#单击“人资工作台”按钮driver.find_element_by_link_text(论坛后台管理).click()#单击“论坛后台管理”按钮driver.find_element_by_link_text(主题及回帖管理).click()#单击“主题及回帖管理”按钮element=driver.find_element_by_xpath(/html/body/div[4]/div[2]/div/div[2]/div/div/div[2]/div[2]/table/tbody/tr[1]/td[10]/a[2])#用selenium定位回帖管理链接信息driver.execute_script(arguments[0].removeAttribute(target),element)#删除已找到的回帖管理页面元素的targer属性element.click()#单击删除targer属性后,进入回帖管理页面实例:(1)进入人力资源综合服务系统登录页面;(2)输入用户名和密码,单击“登录”按钮;(3)单击人力资源服务系统页面的“人资工作台”按钮;(4)在人资工作台页面单击左侧的“论坛后台管理”按钮;(5)单击“主题及回帖管理”按钮;(6)单击“回帖管理”按钮(要求不弹出新的标签页,在一个标签页中显示)。页面元素属性删除方法使用
感谢观看
您可能关注的文档
- Linux系统与网络管理(第四版)课件:安装与启动Apache服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动DNS服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动firewalld.pptx
- Linux系统与网络管理(第四版)课件:安装与启动NFS服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动Samba服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动sshd服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动vsftpd服务器.pptx
- Linux系统与网络管理(第四版)课件:安装与启动邮件服务器.pptx
- Linux系统与网络管理(第四版)课件:编辑配置文件配置网络参数.pptx
- Linux系统与网络管理(第四版)课件:挂载与卸载文件系统.pptx
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 封条打印模板.docx VIP
- 相声《马年说马》.doc VIP
- 新三上语文期末复习词语默写小纸条14天(含答案14页).docx
- 渐开线花键的简化画法及标注(免费).ppt VIP
- TCAMET11002-2020 城市轨道交通云平台构建技术规范.pdf VIP
- DB3707_T 028-2021 滨海盐碱地小麦栽培技术规程.docx VIP
- 2025年金融风险管理师风险价值模型在市场风险资本中的应用基础专题试卷及解析.pdf VIP
- 2025年项目管理专业完工估算与采购合同管理专题试卷及解析.pdf VIP
- 2025年金融风险管理师全球主要期货市场(CME_EUREX等)规则比较专题试卷及解析.pdf VIP
- 2025年健康管理师与服务对象建立信任关系的伦理准则专题试卷及解析.pdf VIP
原创力文档

文档评论(0)