zoukankan      html  css  js  c++  java
  • JS-窗体对象 与 事件返回值属性

    窗体对象
     //窗体的加载事件 ()
    
        window.onload=function(){}
        //当整个页面加载完毕以后再执行窗体加载事件
    
    //窗体的卸载事件
        window.onunload=function(){}
        //当前窗体加载其他页面时,当前页面会被卸载触发onunload
    
    //窗体的获得焦点事件
    
        window.onfocus=function(){}
        //从其他页面跳转到当前页面会触发onfocus事件
    
    //窗体的失去焦点事件
        window.onblur=function(){}
        //从当前页面跳转到其他页面会触发onblur事件
    事件返回值属性

    事件属性的返回值: 可以通过返回值来取消事件的默认行为

    比如:取消超链接默认的跳转行为

    它有兼容性的问题

    1. Ie 元素对象.returnValue = false 属性

    2. 非ie 元素对象.preventDefault() 阻止默认行为的方法

    //兼容性写法
        if(document.all){
            eventObj.returnValue=false;
        }else{
            eventObj.preventDefault();
        }
    //对于返回值来说还有更加简便的写法
        return false;
    
        return window.confirm("提示语句");
        //通过接受增加对话框的返回值类型(false/true)

     
  • 相关阅读:
    在C#中如何使用资源的方法
    C#调用windows API的一些方法
    Uml学习-类图简介
    Uml学习-用例建模简介
    sqlserver中DATE类型的数据转化 CONVERT
    mysql database和schema区别
    nginx buffer
    django pk 和id用法
    sed正则
    kong 插件开发分析
  • 原文地址:https://www.cnblogs.com/-Archenemy-/p/12416612.html
Copyright © 2011-2022 走看看