Autorius Tema: JavaScript window width ir height  (Skaityti 52 kartai)

primatas

  • Administratorius
  • Full Member
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 106
JavaScript window width ir height
« : Kovo 28, 2009, 10:16:16 »
Funkcija, kuri sukuria alert\'a su skaiciais kurie parodo kokio dydzio yra langas :)


function alertSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( 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 );
}


Truputeli pertvarkyta: grazina plocio reiksme
function myWidth() {
  var myWidth = 0;
  if( typeof( window.innerWidth ) == \'number\' ) {
    //Non-IE
    myWidth = window.innerWidth;
  } else if( document.documentElement && ( document.documentElement.clientWidth ) ) {
    //IE 6+ in \'standards compliant mode\'
    myWidth = document.documentElement.clientWidth;
  } else if( document.body && ( document.body.clientWidth ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
  }
 
  return myWidth;
}

Truputeli pertvarkyta: grazina aukscio reiksme
function myHeight() {
  var myHeight = 0;
  if( typeof( window.innerHeight ) == \'number\' ) {
    //Non-IE
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
    //IE 6+ in \'standards compliant mode\'
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
 
  return myHeight;
}
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.
 

Hey.lt - Nemokamas lankytojų skaitliukas