Window:表示当前窗口对象,是一个全局对象 BOM浏览器对象模型
方法(因为window是全局对象,可省略window直接用方法)
alert(“提示”); 警告
prompt(“提示”,”默认输入值”); 提示 返回输入值,
confirm(“提示”); 对话框 返回 确定true, 取消false
close(); 关闭浏览器
open(“窗口url”,”名称(不能有特殊字符)”,”窗口特征”);打开浏览器
1.一个参数:默认特征全有
2.三个参数:默认特征全无
3.两个参数:open(“URL”,”_self”);选定在哪儿打开
一种写法:var v =open(“”); v.close();
窗口特征:
height,width 窗口文档显示区的高度,宽度,像素计算
left,top,窗口x,y坐标 像素计算
toolbar=yes | no | 1| 0 是否显示浏览器工具栏 默认yes
scrollbars= yes | no | 1| 0 是否显示滚动条 默认yes
location= yes | no | 1| 0 是否显示地址栏 默认yes
status= yes | no | 1| 0 是否添加状态栏 默认yes
menubar= yes | no | 1| 0 是否显示菜单栏 默认yes
resizable= yes | no | 1| 0 是否可调节尺寸 默认yes
titlebar= yes | no | 1| 0 是否显示标题栏 默认yes
fullscreen= yes | no | 1| 0 是否使用全屏模式显示 默认no
setTimeout(“函数名()或javascript:函数表达式”,毫秒数); 指定毫秒后
调用
setInterval(“函数名()或javascript:函数表达式”,毫秒数)
事件
onload 一个页面或一幅图像完成加载
onmouseover 鼠标移到某个元素之上
onclick 鼠标单击某个对象
onkeydown 某个键盘按键被按下
onscroll 用于捕捉页面垂直和水平滚动
<.script>
function mov(){}
function loads(){}
<.script/>
window.onscroll = mov;
window.onload = loads;
onchange 域的内容被改变
表单的onsubmit事件 true和false代表是否提交
<form οnsubmit=”return check()”>
属性
screen 有关客户端屏幕和现显示性能信息
方法
属性
系统内置对象 需要用new的
Date 用于操作日期和时间
var 日期实例 =new Date(参数[不写即为当前时间]);
SetXXX设置 例getDate();getDAy();getHours();getMinutes();
getSeconds();getMonth();getFullYear();
getTime();返回自(1970年1月1日)以来的毫秒数
SetXXX 获取
XXX列表
Second(秒)和Minute(分钟) 0-59
Hour 0-23
Day 0-6(一个星期的每一天)
Date 1-31
Month 0-11
Array 用户在单独的变量名中存储一系列值
String 对字符串处理
字符串对象.lenght 获取长度
toLowerCase() 转化为小写
toUpperCase() 转换为大写
charAt(index) 返回在指定位置的字符
indexOf(字符串,index) 查找某个指定字符串在字符串中首次出现的
位置
substring(index1,index2) 返回位于索引index1和index2之间的字符
串,包含索引index1对应字符,不包含索引index2对应字符
Math 执行常用数学任务 包含若干数字常量和函数
History 有关客户访问过的URL信息
提供用户最近浏览过的url列表
方法(因为window是全局对象,可省略window直接用方法)
alert(“提示”); 警告
prompt(“提示”,”默认输入值”); 提示 返回输入值,
confirm(“提示”); 对话框 返回 确定true, 取消false
close(); 关闭浏览器
open(“窗口url”,”名称(不能有特殊字符)”,”窗口特征”);打开浏览器
1.一个参数:默认特征全有
2.三个参数:默认特征全无
3.两个参数:open(“URL”,”_self”);选定在哪儿打开
一种写法:var v =open(“”); v.close();
窗口特征:
height,width 窗口文档显示区的高度,宽度,像素计算
left,top,窗口x,y坐标 像素计算
toolbar=yes | no | 1| 0 是否显示浏览器工具栏 默认yes
scrollbars= yes | no | 1| 0 是否显示滚动条 默认yes
location= yes | no | 1| 0 是否显示地址栏 默认yes
status= yes | no | 1| 0 是否添加状态栏 默认yes
menubar= yes | no | 1| 0 是否显示菜单栏 默认yes
resizable= yes | no | 1| 0 是否可调节尺寸 默认yes
titlebar= yes | no | 1| 0 是否显示标题栏 默认yes
fullscreen= yes | no | 1| 0 是否使用全屏模式显示 默认no
setTimeout(“函数名()或javascript:函数表达式”,毫秒数); 指定毫秒后
调用
setInterval(“函数名()或javascript:函数表达式”,毫秒数)
事件
onload 一个页面或一幅图像完成加载
onmouseover 鼠标移到某个元素之上
onclick 鼠标单击某个对象
onkeydown 某个键盘按键被按下
onscroll 用于捕捉页面垂直和水平滚动
<.script>
function mov(){}
function loads(){}
<.script/>
window.onscroll = mov;
window.onload = loads;
onchange 域的内容被改变
表单的onsubmit事件 true和false代表是否提交
<form οnsubmit=”return check()”>
属性
screen 有关客户端屏幕和现显示性能信息
方法
属性
系统内置对象 需要用new的
Date 用于操作日期和时间
var 日期实例 =new Date(参数[不写即为当前时间]);
SetXXX设置 例getDate();getDAy();getHours();getMinutes();
getSeconds();getMonth();getFullYear();
getTime();返回自(1970年1月1日)以来的毫秒数
SetXXX 获取
XXX列表
Second(秒)和Minute(分钟) 0-59
Hour 0-23
Day 0-6(一个星期的每一天)
Date 1-31
Month 0-11
Array 用户在单独的变量名中存储一系列值
String 对字符串处理
字符串对象.lenght 获取长度
toLowerCase() 转化为小写
toUpperCase() 转换为大写
charAt(index) 返回在指定位置的字符
indexOf(字符串,index) 查找某个指定字符串在字符串中首次出现的
位置
substring(index1,index2) 返回位于索引index1和index2之间的字符
串,包含索引index1对应字符,不包含索引index2对应字符
Math 执行常用数学任务 包含若干数字常量和函数
History 有关客户访问过的URL信息
提供用户最近浏览过的url列表