代码如下:

timeout=prompt("Set timeout (Second):");
count=0
current=location.href;
if(timeout>0)
setTimeout('reload()',1000*timeout);
else
location.replace(current);
function reload(){
setTimeout('reload()',1000*timeout);
count++;
console.log('每('+timeout+')秒自动刷新,刷新次数:'+count);
fr4me='<frameset cols=\'*\'>\n<frame src=\''+current+'\'/>';
fr4me+='</frameset>';
with(document){write(fr4me);void(close())};
}

代码使用说明:
这个代码直接贴到chrome或者firefox的控制台中,输入自动刷新的时间间隔(单位秒),即可实现自动刷新,直到你关掉页面或者手工刷新界面为止。

代码处理逻辑说明:
其实还是蛮巧妙的。这个刷新实际上并没有直接用location.reload()之类的js方法直接强刷新页面,而是用frame嵌套目标网页链接的方式,通过重新加载frame的内容(就是current链接)来实现“自动刷新”。这样子定时器可以一直运行在页面,实现定时刷新了。
为什么不直接模拟刷新界面?原因很简单,你要实现间隔刷新的效果的话,如果直接刷新,那你所设定的 定时器 在网页刷新重新加载之后会被清掉
那就不可以直接刷新网页了:定时器都被清了,还怎么定时刷新?

当然,你也可以用chrome插件来实现。用插件开发可能更容易些,用户体验可能会更好。


私用链接

chrome浏览器网页刷新的console代码相关推荐

  1. chrome浏览器网页版_如何在Chrome(或任何浏览器)中编辑任何网页

    chrome浏览器网页版 Web pages are just documents your web browser displays. But what if you could type dire ...

  2. 谷歌浏览器怎么查看网页源代码 Chrome浏览器网页源代码查看技巧分享

    凭借简单.高效的使用体验,谷歌开发的网页浏览器"Chrome"在国内也不乏粉丝,甚至一度被视为装机必备的软件之一.但其操作方式和界面设计,与国产浏览器略有不同!那么,谷歌浏览器要怎 ...

  3. 解决Ubuntu上安装chrome浏览器网页空白的问题

    最近在Ubuntu上安装chrome浏览器,出现打开网页后网页空白的问题,由于是小白,刚接触Ubuntu,所以很多都不懂,欢迎大家讨论. 安装完chrome后,在终端窗口输入: /usr/bin/go ...

  4. Chrome浏览器网页保存成图片

    Chrome浏览器把整个网页保存成图片 1.使用快捷键 F12打开开发人员工具功能, 2.按 快捷键Ctrl + Shift + P(Mac 为 ⌘Command + ⇧Shift + P) 3.输入 ...

  5. 解决 Chrome浏览器网页上出现光标,无法通过键盘方向键实现页面滚动的问题

    本博客解决了在使用新版chrome浏览器时存在的一个诡异现象,网页上点击任何东西都会出现光标,就像在word软件中一样,并且无法使用键盘的上下方向键让页面滚动起来. 问题描述 如下图所示,网页中有一个 ...

  6. Chrome浏览器强制刷新

    在Chrome浏览器中按Ctrl+F5进行强制刷新,或者Ctrl+点击刷新,或者Ctrl+shift+R. Chrome浏览器会自动缓存页面信息,而强制刷新就是清楚页面缓存.

  7. Chrome浏览器 网页长截图方法

    平时我们在浏览网页的时候,碰到自己喜欢的页面,想要截图而自己的显示器窗口高度有限,我下面将为大家分享这种方式,获得整个网页的截图.一起来开始吧: 首先,我们用到的浏览器是谷歌的Chrome浏览器. 第 ...

  8. Chrome浏览器网页保存为mhtml

    1 配置Chrome浏览器 Chrome浏览器要想保存为mhtml的话,以前是在chrome://flags下搜索mhtml然后点击启用即可 但是新版本没有了这个功能,新版本是如下这么设置 右键chr ...

  9. Chrome浏览器js调试(console等)

    目录 内容介绍 一.Console 1.log.info.error.warn 2.assert 3.clear 4.count和countReset 5.dir和dirxml 6.group.gro ...

最新文章

  1. Python API vs C++ API of TensorRT
  2. js获取URL请求参数与改变src
  3. 【Android基础】点击Back键退出应用程序
  4. python画平行坐标图_Matplotlib中的平行坐标图
  5. 数字语音信号处理学习笔记——绪论(2)
  6. C++ socket 通信客户端和服务器端
  7. 让TA们告诉你,疫情当下如何更彪悍的成长
  8. 14 PP配置-生产主数据-BOM相关-定义项目状态的缺省值
  9. N皇后问题位运算符解法【转载】
  10. as模拟器文件夹路径,Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题)...
  11. 产品需求文档写作方法(一)写前准备+梳理需求
  12. python if __name__ == ' __main__'
  13. OpenWrt系列教程汇总 OpenWrt简体中文Wiki
  14. Atitit react 详细使用总结 绑定列表显示 attilax总结 1. 前言 1 1.1. 资料数量在百度内的数量对比 1 1.2. 版本16 v15.6.1 1 1.3. 引入js 2
  15. soapui使用教程1-基本使用和录制
  16. 构建病毒宿主关系知识图谱
  17. 使用abd工具查看安卓设备cpu处理器是32位或64位
  18. 故宫官网推荐的一日游路线
  19. 支付宝网商贷是雪中送炭么?
  20. Harray Potter and the Sorcerer's Stone

热门文章

  1. python爬取网易云音乐评论分析_python爬取网易云音乐评论
  2. mac上安装旧版火狐与firebug和firepath插件
  3. leaflet 上传KMZ文件,并在map上显示(062)
  4. 浅尝超融合之Nutanix(下)安装篇
  5. 如何利用手机预览intellij idea本地web项目运行效果(程序猿小小的乐趣——娱乐篇)
  6. 惠普服务器BIOS密码是多少位_php_sir_新浪博客
  7. 可怕,chatGPT用3小时教会我数据分析
  8. 李宏毅机器学习-HW1
  9. win10环境下vc++6.0安装插件报unable to register........
  10. VUE过滤器,时间,字符串,空格,金额大写转换函数