chrome浏览器网页刷新的console代码
代码如下:
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代码相关推荐
- chrome浏览器网页版_如何在Chrome(或任何浏览器)中编辑任何网页
chrome浏览器网页版 Web pages are just documents your web browser displays. But what if you could type dire ...
- 谷歌浏览器怎么查看网页源代码 Chrome浏览器网页源代码查看技巧分享
凭借简单.高效的使用体验,谷歌开发的网页浏览器"Chrome"在国内也不乏粉丝,甚至一度被视为装机必备的软件之一.但其操作方式和界面设计,与国产浏览器略有不同!那么,谷歌浏览器要怎 ...
- 解决Ubuntu上安装chrome浏览器网页空白的问题
最近在Ubuntu上安装chrome浏览器,出现打开网页后网页空白的问题,由于是小白,刚接触Ubuntu,所以很多都不懂,欢迎大家讨论. 安装完chrome后,在终端窗口输入: /usr/bin/go ...
- Chrome浏览器网页保存成图片
Chrome浏览器把整个网页保存成图片 1.使用快捷键 F12打开开发人员工具功能, 2.按 快捷键Ctrl + Shift + P(Mac 为 ⌘Command + ⇧Shift + P) 3.输入 ...
- 解决 Chrome浏览器网页上出现光标,无法通过键盘方向键实现页面滚动的问题
本博客解决了在使用新版chrome浏览器时存在的一个诡异现象,网页上点击任何东西都会出现光标,就像在word软件中一样,并且无法使用键盘的上下方向键让页面滚动起来. 问题描述 如下图所示,网页中有一个 ...
- Chrome浏览器强制刷新
在Chrome浏览器中按Ctrl+F5进行强制刷新,或者Ctrl+点击刷新,或者Ctrl+shift+R. Chrome浏览器会自动缓存页面信息,而强制刷新就是清楚页面缓存.
- Chrome浏览器 网页长截图方法
平时我们在浏览网页的时候,碰到自己喜欢的页面,想要截图而自己的显示器窗口高度有限,我下面将为大家分享这种方式,获得整个网页的截图.一起来开始吧: 首先,我们用到的浏览器是谷歌的Chrome浏览器. 第 ...
- Chrome浏览器网页保存为mhtml
1 配置Chrome浏览器 Chrome浏览器要想保存为mhtml的话,以前是在chrome://flags下搜索mhtml然后点击启用即可 但是新版本没有了这个功能,新版本是如下这么设置 右键chr ...
- Chrome浏览器js调试(console等)
目录 内容介绍 一.Console 1.log.info.error.warn 2.assert 3.clear 4.count和countReset 5.dir和dirxml 6.group.gro ...
最新文章
- Python API vs C++ API of TensorRT
- js获取URL请求参数与改变src
- 【Android基础】点击Back键退出应用程序
- python画平行坐标图_Matplotlib中的平行坐标图
- 数字语音信号处理学习笔记——绪论(2)
- C++ socket 通信客户端和服务器端
- 让TA们告诉你,疫情当下如何更彪悍的成长
- 14 PP配置-生产主数据-BOM相关-定义项目状态的缺省值
- N皇后问题位运算符解法【转载】
- as模拟器文件夹路径,Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题)...
- 产品需求文档写作方法(一)写前准备+梳理需求
- python if __name__ == ' __main__'
- OpenWrt系列教程汇总 OpenWrt简体中文Wiki
- Atitit react 详细使用总结 绑定列表显示 attilax总结 1. 前言	1 1.1. 资料数量在百度内的数量对比	1 1.2. 版本16 v15.6.1	1 1.3. 引入js	2
- soapui使用教程1-基本使用和录制
- 构建病毒宿主关系知识图谱
- 使用abd工具查看安卓设备cpu处理器是32位或64位
- 故宫官网推荐的一日游路线
- 支付宝网商贷是雪中送炭么?
- Harray Potter and the Sorcerer's Stone
热门文章
- python爬取网易云音乐评论分析_python爬取网易云音乐评论
- mac上安装旧版火狐与firebug和firepath插件
- leaflet 上传KMZ文件,并在map上显示(062)
- 浅尝超融合之Nutanix(下)安装篇
- 如何利用手机预览intellij idea本地web项目运行效果(程序猿小小的乐趣——娱乐篇)
- 惠普服务器BIOS密码是多少位_php_sir_新浪博客
- 可怕,chatGPT用3小时教会我数据分析
- 李宏毅机器学习-HW1
- win10环境下vc++6.0安装插件报unable to register........
- VUE过滤器,时间,字符串,空格,金额大写转换函数