1.隐藏页面的广告窗口

document.getElementById("top_left").style.display="none";

2.隐藏控件点击

document.getElementsByClassName("prefpanelgo")[0].click();

3.

3.1.滚动条回到顶部:

js="var q=document.getElementById('id').scrollTop=0"
driver.execute_script(js) 
3.2.滚动条拉到底部

js="var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)

4.# 去掉元素的readonly属性

js = 'document.getElementById("train_date").removeAttribute("readonly");'
driver.execute_script(js)

# 用js方法输入日期
js_value = 'document.getElementById("train_date").value="2016-12-25"'
driver.execute_script(js_value)

4.

body = "这里是通过js发的正文内容"
# js处理iframe问题(js代码太长了,我分成两行了)
js = 'document.getElementById("Editor_Edit_EditorBody_ifr")' \
     '.contentWindow.document.body.innerHTML="%s"' % body
driver.execute_script(js)

最新文章

  1. prototype 和__proto__
  2. Thinkphp5简单初体验
  3. HTML与CSS基础知识补遗(一)
  4. thinkphp加载第三方类库
  5. 7zip ubuntu使用
  6. cellular neural networks(CNN)原理以及应用
  7. 抓包工具charles的使用
  8. Visual Studio 2015 各版本神KEY
  9. mybatis insert前获取要插入的值
  10. StringBuffer工具类整理(一)
  11. idea类似eclipse鼠标技巧java api信息
  12. Linux comm命令求出文件的交集、差集
  13. [福大软工] Z班 团队Beta阶段成绩汇总
  14. Enrolment注册插件
  15. GUI学习之一——PyQt5初识
  16. C#获取起始位置以及添加全局资源字典
  17. Hash应用例子
  18. Dubbox服务demo
  19. Oracle保留两位小数的函数
  20. vue.js - 2

热门文章

  1. JS中的Math.pow(a,b)方法
  2. Less使用说明
  3. table表头固定
  4. Python \xd7\xaa\xd5\xbdOTT TV\xb1\xa6\xbd\xe0 编码
  5. [转载]深入理解java多态性
  6. android: android中dip、dp、px、sp和屏幕密度
  7. LInux——安装Apache
  8. wampServer(windows、apache、mysql、php)
  9. Maven 命令行创建项目时 Could not find goal ‘create’ in plugin org.apache.maven.plugins:...
  10. Mysql纯命令行添加用户及权限