• Finding the size of the browser window


    代码
    function alertSize() {
      
    var myWidth = 0, myHeight = 0;
      
    iftypeof( window.innerWidth ) == 'number' ) {
        
    //Non-IE
        myWidth = window.innerWidth;
        myHeight 
    = window.innerHeight;
      } 
    else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
        
    //IE 6+ in 'standards compliant mode'
        myWidth = document.documentElement.clientWidth;
        myHeight 
    = document.documentElement.clientHeight;
      } 
    else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        
    //IE 4 compatible
        myWidth = document.body.clientWidth;
        myHeight 
    = document.body.clientHeight;
      }
      window.alert( 
    'Width = ' + myWidth );
      window.alert( 
    'Height = ' + myHeight );
    }
    代码
    function getScrollXY() {
      
    var scrOfX = 0, scrOfY = 0;
      
    iftypeof( window.pageYOffset ) == 'number' ) {
        
    //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX 
    = window.pageXOffset;
      } 
    else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        
    //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX 
    = document.body.scrollLeft;
      } 
    else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        
    //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX 
    = document.documentElement.scrollLeft;
      }
      
    return [ scrOfX, scrOfY ];
    }

    转载:http://www.howtocreate.co.uk/tutorials/javascript/browserwindow

  • 相关阅读:
    经纬度计算距离
    MS SQL 获取身份证年龄
    C# SpeechSynthesizer 使用
    mysql 获取字段括号里的内容
    C# 获取操作系统版本
    微信 小程序跳转到的H5页面,再跳转回跳小程序
    SQL 收缩日志
    SQL 获取表结构
    SQL Server 优化
    Snowflake
  • 原文地址:https://www.cnblogs.com/liushannet/p/1954126.html
Copyright © 2020-2023  润新知