窗体对象
- // 窗体的加载事件 ()
- Windows.onload=function(){}
- // 当整个页面加载完毕以后再执行窗体加载事件
- // 窗体的卸载事件
- Windows.onunload=function(){}
- // 当前窗体加载其他页面时, 当前页面会被卸载触发 onunload
- // 窗体的获得焦点事件
- Windows.onfocus=function(){}
- // 从其他页面跳转到当前页面会触发 onfocus 事件
- // 窗体的失去焦点事件
- Windows.onblur=function(){}
- // 从当前页面跳转到其他页面会触发 onblur 事件
事件返回值属性
事件属性的返回值: 可以通过返回值来取消事件的默认行为
比如: 取消超链接默认的跳转行为
它有兼容性的问题
IE 元素对象. returnValue = false 属性
非 IE 元素对象. preventDefault() 阻止默认行为的方法
- // 兼容性写法
- if(document.all){
- eventObj.returnValue=false;
- }else{
- eventObj.preventDefault();
- }
- // 对于返回值来说还有更加简便的写法
- return false;
- return Windows.confirm("提示语句");
- // 通过接受增加对话框的返回值类型 (false/true)
来源: http://www.bubuko.com/infodetail-3447515.html