把刷新改成没有动作

忆城 2018-07-10 08:26:22
<SCRIPT language=javascript>
function stop(){
clear();
return false;
}
document.oncontextmenu=stop;
function clear(){
window.location.reload();
}
document.onkeydown =document.onkeyup = document.onkeypress=function(){
clear();
return(false);
}

document.onselectstart=new Function('event.returnValue=false;');
</SCRIPT>
...全文
163 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
AasynchronousThing 2018-07-13
  • 打赏
  • 举报
回复
刷新没有动作,你可以偷换概念,完成下列内容和刷新页面没有区别。
1.解除页面阻塞
2.初始化定义,无论什么。
3.解除监听事件。
4.清空内存(垃圾收集 windows.CollectGarbage())
5.清空macro-task(宏任务)
6.DOM元素activeElement置空。
应该就这些吧。当然,上述的条件中,要根据绑定的内容来加,并不是都需要执行。
hookee 2018-07-11
  • 打赏
  • 举报
回复
去掉 window.location.reload(); ?
  • 打赏
  • 举报
回复
window.location.reload(); 这个是重新加载当前页面,有这个肯定会刷新的
天际的海浪 2018-07-10
  • 打赏
  • 举报
回复
没明白你的意思

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧