window对象的常用属性:
history 有关客户访问过的URL的信息
location 有关当前URL的信息
screen 只读属性,包含有关客户端显示屏幕信
window.location="要去到的网站地址";
window对象的常用方法:
prompt() 显示可提示用户输入的对话框
alert() 显示一个带有提示信息和一个"确定"按钮的警示对话框
confirm() 显示一个带有提示信息"确定"和"取消"按钮的对话框
close() 关闭浏览器窗口
open() 打开一个新的浏览器窗口,加载给定URL所指定的文档
setTimeout() 在指定的毫秒数后调用函数计算表达式
setInterval() 按照指定的周期(以豪秒计)来调用函数或表达式
1.confirm()
confirm()将弹出一个确认对话框
window.confirm("对话框中显示的纯文本");
2.close()
close()方法用于关闭浏览器
window.close();
3.open()
在网页上弹出一个新的浏览器窗口
window.open("弹出窗口的url","弹出窗口的名字",窗口特征");
history对象与location对象
history对象的方法
back() 加载history对象列表中的前一个URL
forward() 加载histort对象列表中的后一个URL
go() 加载history对象列表中的某个人具体URL
back()方法会让浏览器加载前一个浏览过的文档,等同于浏览器中的"后退"按钮
forward()方法会让浏览器加载后一个浏览过的文档,等同于浏览器中的"前进"按钮
go(n)方法中的n是一个具体的数字,当>0时,装入历史列表中往前数的第n个页面,当n=0时,
装入当前页面,当n<0时,装入历史列表中往后数的第n个页面。列入
history.go(1)代表前进一页,相当于浏览器的前进按钮,
history.go(-1)代表后退一页,相当于浏览器的后退按钮,
location对象
location对象的属性
host 设置或返回主机名和当前URL的端口号
hostname 设置或返回当前URL的主机名
href 设置或返回完整的URL
location对象的方法
reload() 重新加载当前文档
replace() 用新的文档替换当前文档
document对象的常用属性
referrer 返回载入当前文档的url
url 返回当前文档的url
referrer的语法格式如下
document.referrer
当前文档如果不是通过超链接访问的,则document.referrer的值为null
url的语法格式如下
document.url
document对象的常用方法:
getelemrnybyid 返回对拥有指定id的第一个对象的引用
getelementbyname 返回带有指定名称的对象集合
getelementbytagname 返回带有指定标签名的对象的集合
write 向文档写文件,html表达式或javascirpt代码
Date对象的常用方法:
getdate() 返回date对象的一个月中的每一天,其职为1~31
getday() 返回date对象的星期中的每一天,其职为0~6
gethours() 返回date对象的小时数,其职为0~23
getminutes() 返回date对象的分钟数,其职为0~59
getseconds() 返回date对象的秒数,其职为0~59
getmonth() 返回date对象的月份,其职为0~11
getfullyear() 返回date对象的年份,其职位四位数
gettime() 返回某一时刻(1970年1月1日)以来的毫秒数
javascript内置对象:
Date 用于操作时间和日期
Date对象
语法:
var 日期实例=new dare();
Math对象的常用方法:
ceil() 对数进行上舍入
floor() 对数进行下舍入
round() 把数四舍五入为最接近的数
random() 返回0-1中的随机数
reandom()方法返回的随机数包括0,不包含1,且都是小数,如果想选择一个1~100中的整数则代码如下:
var iNmu=Math.frool(Math.random()*100+1)
定时器函数
1.setTimeout()
setTimeout()用于在指定的毫秒后调用函数或者计算器表达式.语法如下
setTimeout("调用的函数名称","等待的毫秒")
2.setInterval()
setInterval()可按照指定的周期(以毫秒计)来调用函数或计算表达式.语法如下
setInterval("调用的函数名称"周期性调用函数之间间隔的毫秒数)
3.clearTimeout()和clearInterval()
clearTimeout()函数用来清除setTimeout()函数设置的定时器,语法如下
clearTimeout(setTimeout()返回ID值);
clearInterval()函数用来清除Setinterval()函数设置的定时器,语法如下
clearInterval(setInterval()返回的ID值);