刷新页面后让控制台的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 相关文章推荐
DOM相关内容速查手册
Feb 07 Javascript
JavaScript的parseInt 进制问题
May 07 Javascript
jquery 延迟执行实例介绍
Aug 20 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
Oct 14 Javascript
jQuery 生成svg矢量二维码
Aug 09 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
Dec 06 Javascript
Bootstrap3 多选和单选框(checkbox)
Dec 29 Javascript
JS大坑之19位数的Number型精度丢失问题详解
Apr 22 Javascript
Echarts动态加载多条折线图的实现代码
May 24 Javascript
在vue项目中使用sass语法问题
Jul 18 Javascript
js实现弹幕墙效果
Dec 10 Javascript
如何优化vue打包文件过大
Apr 13 Vue.js
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
php数组函数序列之rsort() - 对数组的元素值进行降序排序
2011/11/02 PHP
zf框架的zend_cache缓存使用方法(zend框架)
2014/03/14 PHP
php判断用户是否手机访问代码
2015/06/08 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
Flash+XML滚动新闻代码 无图片 附源码下载
2007/11/22 Javascript
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
js中style.display=&quot;&quot;无效的解决方法
2014/10/30 Javascript
JS简单模拟触发按钮点击功能的方法
2015/11/30 Javascript
浅析jQuery Mobile的初始化事件
2015/12/03 Javascript
AngularJS入门教程之双向绑定详解
2016/08/18 Javascript
javascript判断回文数详解及实现代码
2017/02/03 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
Mui使用jquery并且使用点击跳转新窗口的实例
2017/08/19 jQuery
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
vue单个组件实现无限层级多选菜单功能
2018/04/10 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
python实现调用其他python脚本的方法
2014/10/05 Python
深入解析Python中的urllib2模块
2015/11/13 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
浅谈python标准库--functools.partial
2019/03/13 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
keras多显卡训练方式
2020/06/10 Python
python爬虫基础之urllib的使用
2020/12/31 Python
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
出生证明公证书
2014/04/09 职场文书
幼儿园评语大全
2014/04/17 职场文书
小学生读书活动总结
2014/06/30 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers
MySQL 时间类型的选择
2021/06/05 MySQL
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL