一、问题

跑一些spark任务时要运行很久,每次想看最新进度都要手动刷新一下,手按F5按多了很累,就想为什么不搞个自动刷新脚本呢

二、解决

1.思路

  • 输入时间间隔
  • 如果时间间隔大于0那么每次时间超过输入的时间间隔后,执行reload

2.实现

var timeout = prompt("设置刷新时间间隔[S]");  var current = location.href;  if(timeout > 0)  {  setTimeout('reload()', 1000 * timeout);  }  else  {  location.replace(current);  }  function reload()  {  setTimeout('reload()', 1000 * timeout);  var fr4me = '<frameset cols=\'*\'>\n<frame src=\'' + current + '\' />';  fr4me += '</frameset>';  with(document)  {  write(fr4me);  void(close());  };  }

3.使用方式(以chrome为例)

1.在chrome打开指定网页,这里我打开一个spark任务的执行界面

2.按F12(有FN的键盘,需要按FN + F12)进入调试模式

3.点击Console进入控制台

4.复制js脚本 拷贝到Console

5.按下回车,执行js脚本,弹出弹窗,提示输入刷新间隔,单位为秒。输入间隔,点击确定按钮,页面已开始按间隔自动刷新了。

5.再次按下F12(FN + F12),关闭调试模式,即可愉快的欣赏网页自己刷新了。如果想停止刷新,可以关闭浏览器当前标签页,再次打开就停止自动刷新了

1.javascript 自动定时刷新网页脚本相关推荐

  1. 谷歌浏览器实现自动定时刷新网页

    谷歌浏览器实现自动定时刷新网页 由于公司内部的BDI开发平台是网页版,登录需要手机验证码.只要网页不点击或者网页不活跃超过2个小时,网页就会断开,需要二次登录,就很麻烦. 一开始还打算用Python写 ...

  2. 谷歌浏览器自动定时刷新网页插件名称

    描述:谷歌浏览器自动定时刷新网页插件名称 名称:Auto Refresh Plus

  3. 定时刷新网页脚本python_在特定时间后自动刷新Python脚本

    我有一个脚本,从一个网站获取火车发车时间,并保存时间和日期时间.现在在一个名为resp的变量中. Resp包含下一班火车出发的时间.在 然后它使用Tkinter创建一个新窗口:class Exampl ...

  4. 快捷指令 自动刷新网页 脚本

    要自动刷新网页,你可以使用 JavaScript 脚本来实现.具体步骤如下: 打开你要刷新的网页. 在浏览器地址栏中输入 javascript: . 输入代码:location.reload(); . ...

  5. LayUI数据表格自动定时刷新,并且停留在当前页面

    朋友刚刚来找我说,想要LayUI的数据表格定时刷新,刷新之后能够停留在当前页面,但是在查询的时候表格又要从第一页开始. 一开始我是想着自动刷新就使用$.post()+定时器,当前页面的话,加个参数区分 ...

  6. 自动打开html网页脚本,开启网页全屏插件(自动开启网页全屏脚本js插件)

    开启网页全屏插件(自动开启网页全屏脚本js插件)是由作者陈鹏杰分享的一个浏览器扩展插件.通过本脚本,用户在网页加载完4秒后,启动网页全屏.非常简单方便快捷! 脚本描述: 在以下网页开启网页全屏 b 站 ...

  7. 自动点击网页脚本---selenium库使用

    selenium操作各种浏览器 下载浏览器对应版本的chromedriver.exe放到 %systemroot%目录或其它可以被系统环境找到的目录下 #coding:utf-8from seleni ...

  8. python 定时刷新网页_js定时器刷新当前页面

    在定时器中,我们有时会不断刷新页面来满足某种需求,那么有小伙伴知道有哪些方法能实现呢?这里小编整理出了几种方法:1.重装方法:2.自动刷新页面的方法:3.调用js语句:4.setInterval ,具 ...

  9. python刷新网页脚本_python语言如何测试实现页面下拉刷新

    2017-05-10 回答 对于各种驱动接口,python来编写测试用例的好处是:由于python不需要编译,你所执行的也就是你所编写的,当发生异常的时候,你无须打开集成开发环境,加载测试工程.并调试 ...

  10. linux自动定时运行的脚本编写

    [root@test1 init.d]# crontab -e 在root文件后面添加一行(含义:每月的18日4:40分执行scott_select.sh) 40 4 18 * * /oracle_b ...

最新文章

  1. 您试图打开以前版本的Microsoft Office创建的文件。注册表策略设置已阻止此文件在该版本中打开的解决办法
  2. 风控业务中的信用与欺诈的定义区别
  3. sqlserver安装检测不通过 (重新启动失败)
  4. DOM-12 【模拟桌面待讲评】鼠标事件深入、点击与拖拽分离、双击事件
  5. 如何在一分钟内实现微服务系统下的架构可视化
  6. ROS----窃听小乌龟行动计划
  7. cordova指定版本_Cordova/Ionic构建android Gradle错误:支持的最小Gradle版本是2.14.1。当前版本是2.13...
  8. 『Spring.Net』为什么使用?
  9. 椭圆形画画简单图案_十招创意拯救不会画画的你
  10. java后台处理跨域问题_用cros解决前后端分离的跨域问题
  11. 找高手用c语言帮写一个qpsk调制解调的程序,QPSK调制解调完整程序配有自己的注释...
  12. 三星s9 android p内测,三星开启国行Galaxy S9/S9+安卓9.0内测,限额一万名!
  13. 《世界尽头与冷酷仙境》后感
  14. Java Files.walk示例
  15. oracle19c windows 桌面版 安装
  16. python 爬虫,获取携程网站机票数据
  17. 【POJ】2676-Sudoku 【51Nod】1211-数独(DFS)
  18. MIXLY二次开发(傻瓜版)
  19. 【MATLAB】MATLAB 仿真数字基带传输系统 — 双极性基带信号(余弦滚降成形脉冲)的眼图
  20. XX市智慧环卫管理系统解决方案V1.0

热门文章

  1. 20个开源的工业设计软件
  2. LOL各大服务器所在位置,LOL各大服务器所在地,8个大区全都在广东,是其他省的两倍...
  3. 一键定制个性化语音,微软的AI语音落地实践
  4. java从Object类型转换成double,int类型
  5. KNN实现手写字体的识别
  6. sketch 3.8.1(破解版涵盖3.0,3.7,3.8.0以上版本) 安装and使用指南(20160524)更新)
  7. 23Exchange Server 2010跨站点部署-公网邮箱系统配置及公网记录
  8. xml建模包括以下_我们的服务|无人机倾斜摄影三维建模
  9. Java-前后端分离-单点登录(SSO二级跨域和跨一级域名)
  10. linux服务器python安装