1、window对象 方法:open-一些网站的弹出广告都是用这个方法实现的;语法window.open("弹出窗口的url","窗口的名称(一般不写)","窗口的特征");setTimeOut() setInterbal(),这两个函数可以实现日历特效和精美的额始终特效
窗口的特征:1、窗口的大、小尺寸 2、窗口的坐标 3、是否带工具栏 4、是否允许改变大小 5、是否全屏
close:关闭最顶层窗口
2、history对象
方法:back()后退; forward前进;go() 跳转到指定页;
3、location对象
方法:reload()重新加载,刷新;replace()用新的文档替换当前文档
4、document对象
常用属性: document.referrer:返回源url地址;document.url:获取当前网页的地址
常用方法:document.getElementById("id值");返回单个值
document.getElementsByName("name值");因为页面里面可能有多个相同的name,所以返回一个数组
document.getElementsByTagName("标签名");因为可能有多个相同的标签,所以返回一个数组
上面的常用方法可以动态改变页面内容
5、Date对象
创建date对象:(1)带参数的 var date=new date(“July 15”,"2005","14:30:30"),创建了一个日期实例 (2)不带参数的 var date=new date(),返回的当前时间
常用方法:getFullYear()获取年份,返回四位
getMonth()获取月份
getDate()获取号数(1-31)
getMinutes()获取分钟数
getSeconds()获取秒数
getDay()获取周几(0-6)
不常用的方法: setFullYear() setMonth() setDate() setMinutes() setSeconds() setDay()
常用函数:
setTimeOut():等待一段时间后调用某个函数(一次)
语法:setTimeOut("调用的函数名称",等待时间)
clearTimeOut()清除
setInterval():每隔某段时间反复调用某个函数(多次)
语法:setInterval("调用的函数名称",间隔时间)