博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js funciton总结
阅读量:4326 次
发布时间:2019-06-06

本文共 989 字,大约阅读时间需要 3 分钟。

1.窗口每个一段时间加载 window.location.reload() 或者加上标签<meta http-equiv="refresh" content="1">代表一秒自动刷新,用在一些实时显示的网站比如股票等。

2.前进和后退,window.history.forward() window.history.back()

3.若干秒后自动关闭,设置一个flag,然后body上加个事件,用来改变这个flag,如果事件触发重置flag

var willClose = true;function clickBody(){      willClose = false;    }setInrerval(function(){       if(willClose){window.close()}else{willClose = true}},10000)
View Code

4.修改网页标题, document.title = value.

5.动态加载js,

function(){     var theHead = document.getElementByTagName('head').item(0);     var myScript = document.createElement('script');     myScript.src = ''     myScript.type = 'text/javascript'     myScript.defer = true;//设置加载完成之后在解析执行}
View Code

6.判断页面是否加载完毕,window.onload但是网页加载完毕包括的是所以的都加载完毕,但是我们可能需要文档加载完毕做操作,那么就要用document的onreadystatechange监听

document.onreadystatechange = myOnload;    function myOnload(){        if(document.readyState == 'complete'){            alert('文档加载完毕')        }    }
View Code

 

转载于:https://www.cnblogs.com/zhumiao/p/9540321.html

你可能感兴趣的文章
windows系统下安装MySQL
查看>>
错误提示总结
查看>>
实验二+070+胡阳洋
查看>>
Linux IPC实践(3) --具名FIFO
查看>>
Qt之模拟时钟
查看>>
第一次接触安卓--记于2015.8.21
查看>>
(转)在分层架构下寻找java web漏洞
查看>>
mac下多线程实现处理
查看>>
C++ ifstream ofstream
查看>>
跟初学者学习IbatisNet第四篇
查看>>
seL4环境配置
查看>>
Git报错:insufficient permission for adding an object to repository database .git/objects
查看>>
ajax跨域,携带cookie
查看>>
BZOJ 1600: [Usaco2008 Oct]建造栅栏( dp )
查看>>
洛谷 CF937A Olympiad
查看>>
Codeforces Round #445 C. Petya and Catacombs【思维/题意】
查看>>
用MATLAB同时作多幅图
查看>>
python中map的排序以及取出map中取最大最小值
查看>>
ROR 第一章 从零到部署--第一个程序
查看>>
<form>标签
查看>>