JavaScript本地对象常用方法(五)——窗口对象
来源:互联网 发布:淘宝自助小火锅图片 编辑:程序博客网 时间:2024/05/21 17:09
窗口对象的常用方法
1.alert()
alert()将能显示的对象弹窗显示
function Inferno(){ "Lasciate ogne speranza, voi ch'intrate"}alert("Lasciate ogne speranza, voi ch'intrate");alert(Inferno);
2.onblur()和onfocus()
onblur()和onfocus()焦点离开窗口时触发事件和焦点聚焦窗口时触发事件
function countTime(){ var leaveTime=null; var returnTime=null; window.onblur=function(){ leaveTime=new Date().getTime();//获取离开时间 window.onblur=null;//离开状态会持续触发所以要清空 return leaveTime; } window.onfocus=function(){ returnTime=new Date().getTime();//获取回到页面时间 alert('你离开了'+parseInt((parseInt(returnTime)-parseInt(leaveTime))/1000)+'秒');//计算离开到返回的时间 window.onfocus=null;//聚焦状态也会持续触发所以要清空 return returnTime; }}countTime();
3.setInterval()和clearInterval()
setInterval()和clearInterval()设定每秒运行的定时器和清除该定时器
var nowTime=new Date().getTime();var intervalHandler=setInterval(function(){//设定定时器 console.log(new Date());//每运行一次输出当前时间 if (parseInt(new Date().getTime())-parseInt(nowTime)>=3000) { console.log('清除setInterval过了3秒'); clearInterval(intervalHandler);//清除定时器 }},1000);//每隔1秒运行一次
4.setTimeout()和clearTimeout()
setTimeout()和clearTimeout()设定时运行一次的定时器和清除该定时器
var timeoutHandler=setTimeout(function(){//设定定时器 console.log(new Date()); console.log('清除setTimeout过了5秒'); clearTimeout(timeoutHandler);//清除定时器},5000);//5秒后运行一次
5.open()
open()打开窗口
window.open('about:blank','_blank');//第一个参数为地址栏如果写成location会出现死循环,写''空字符或'about:blank'则为空白页//第二个参数为target属性,打开该窗口的节点位置
6.close()
close()关闭窗口
window.close(location);//关闭当前页面
7.confirm()
confirm()确认信息,确定返回true,取消返回false
if (confirm('1+1=2 it is true?')) { alert('correct');} else{ alert('incorrect');}
8.prompt()
prompt(参数1,参数2)
输入窗口,参数1为输入提示,参数2为预设输入值
确认返回输入值,取消返回null
if (prompt('1+1=?')=='2') { alert('correct');} else{ alert('incorrect');}
9.print()
print()//打印页面
print()//打印当前页
阅读全文
0 0
- JavaScript本地对象常用方法(五)——窗口对象
- JavaScript本地对象常用方法(一)——数组对象
- JavaScript本地对象常用方法(二)——字符串对象
- JavaScript本地对象常用方法(四)——数字对象和数学对象
- JavaScript本地对象常用方法(六)——history对象和location对象
- JavaScript本地对象常用方法(三)——正则表达式对象
- JavaScript本地对象常用方法(七)——DOM事件及其方法
- javascript中的常用本地对象
- JavaScript常用本地对象、分别有什么方法
- javascript本地对象String对象方法;
- javascript对象小探之五—— void()方法
- JavaScript程序设计之常用窗口对象
- Javascript笔记——String对象的常用方法
- JavaScript —— Math对象的常用方法
- javascript string 对象常用方法
- javascript--String 对象常用方法
- JavaScript --Array 对象常用方法
- javascript创建对象常用方法
- 全排列非递归算法
- 将博客搬至CSDN
- 和你结婚的人,就是厨房里的那只老鼠
- 网站不收录原因和解决方法
- Android studio data文件无法访问
- JavaScript本地对象常用方法(五)——窗口对象
- MarkDown使用小技巧
- C++__数据类型和表达式
- 捋顺 用于分类任务的softmax 和softmaxwithloss
- Libevent 官方文档学习笔记(1. libevent_core部分)
- 提高网速-MAC配置DNS服务器
- 谓词技术的使用 NSPredicate
- c++特点
- u3d 一直提示 sending message header failed