刷新页面后让控制台的js代码继续执行


Posted in Javascript onSeptember 20, 2019

在各种限时,秒杀活动中,有个自动循环的点击的工具是很重要的。

为了方便起见,我们把Js代码放在浏览器的控制台执行,但是刷新页面后,js代码就清空了,也就无法执行。

可以用js代码实现一个不受页面刷新影响不断执行的代码,如下:

1. 必要的知识

prompt() 弹出对话框,获取用户输入的文本
setTimeout(,) 延迟执行函数
write() 可向指定对象写入html代码或者js代码
with() 设定代码的作用域

2.大致框架

var timeout = prompt("设置刷新时间");
current = location.href;
if(timeout > 0)
{
setTimeout('reload()', 1000 * timeout);
}
else
{

location.replace(current);
}

function reload()
{

setTimeout('reload()', 1000 * timeout);

var frame = '<frameset cols=\'*\'>\n<frame src=\'' + current + '\' /></frameset>';

with(document)

{
    // 引用document对象,调用write方法写入框架,打开新窗口


write(frame);




//此处输入代执行的代码



   // 关闭上面的窗口


void(close());

};
}

总结

以上所述是小编给大家介绍的刷新页面后让控制台的js代码继续执行,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
MSN消息提示类
Sep 05 Javascript
js 第二代身份证号码的验证机制代码
May 12 Javascript
js中Math之random,round,ceil,floor的用法总结
Dec 26 Javascript
jquery的live使用注意事项
Feb 18 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
JS实现FLASH幻灯片图片切换效果的方法
Mar 04 Javascript
Bootstrap每天必学之警告框插件
Apr 26 Javascript
js 求时间差的实现代码
Apr 26 Javascript
js 数据存储和DOM编程
Feb 09 Javascript
jQuery实现动态添加节点与遍历节点功能示例
Nov 09 jQuery
vue router 通过路由来实现切换头部标题功能
Apr 24 Javascript
Vue如何基于vue-i18n实现多国语言兼容
Jul 17 Javascript
layui动态绑定事件的方法
Sep 20 #Javascript
利用JS代码自动删除稿件的普通弹幕功能
Sep 20 #Javascript
基于layui table返回的值的多级嵌套的解决方法
Sep 19 #Javascript
layui默认选中table的CheckBox复选框方法
Sep 19 #Javascript
layui 数据表格复选框实现单选功能的例子
Sep 19 #Javascript
基于layui的table插件进行复选框联动功能的实现方法
Sep 19 #Javascript
解决layui的table插件无法多层级获取json数据的问题
Sep 19 #Javascript
You might like
4.与数据库的连接
2006/10/09 PHP
PHP中通过fopen()函数访问远程文件示例
2014/11/18 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
jQuery()方法的第二个参数详解
2015/04/29 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
textarea 在浏览器中固定大小和禁止拖动的实现方法
2016/12/03 Javascript
jquery之基本选择器practice(实例讲解)
2017/09/30 jQuery
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
2019/06/10 Javascript
CKeditor4 字体颜色功能配置方法教程
2019/06/26 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
[59:30]完美世界DOTA2联赛PWL S3 access vs LBZS 第二场 12.20
2020/12/23 DOTA
python冒泡排序简单实现方法
2015/07/09 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
python实现在cmd窗口显示彩色文字
2019/06/24 Python
Django中create和save方法的不同
2019/08/13 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
Pytorch数据拼接与拆分操作实现图解
2020/04/30 Python
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
节约用水演讲稿
2014/05/21 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
荒岛余生观后感
2015/06/09 职场文书
用php如何解决大文件分片上传问题
2021/07/07 PHP
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js
Python何绘制带有背景色块的折线图
2022/04/23 Python