Windows sidebar

Programovacie jazyky, rady, poradňa...
xadman
Medium Star
Medium Star
Príspevky: 305
Registrovaný: 09 mar 2011, 17:02

Windows sidebar

Príspevok od používateľa xadman »

Zdravím. Potrebujem nastaviť môjmu gadgetu height cez js. Presnejšie nastaviť to do body po kliknutí na button.
Jediné čo som našiel a nefunguje je toto:

Kód: Vybrať všetko

function setHeight (element)
{  
  var body = window.document.body;
  body.clientHeight = element.style.height + 59;
}

Poprípade, ak by niekto vedel ako vybuildovať .gadget súbor bol by som vďačný.
Ďakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Windows sidebar

Príspevok od používateľa audiotrack »

xadman napísal:Jediné čo som našiel a nefunguje je toto:
čiže všetky ostatné čo si našiel fungujú? :roll:

Kód: Vybrať všetko

function setHeight (element){ 
   if (document.body && document.body.offsetHeight) {
       document.body.offsetHeight = element.style.height + 59;
   }
   if (document.compatMode=='CSS1Compat' && document.documentElement && document.documentElement.offsetHeight ) {
       document.documentElement.offsetHeight = element.style.height + 59;
   }
   if (window.innerWidth && window.innerHeight) {
     window.innerHeight = element.style.height + 59; 
   }
}

xadman
Medium Star
Medium Star
Príspevky: 305
Registrovaný: 09 mar 2011, 17:02

Re: Windows sidebar

Príspevok od používateľa xadman »

Ani toto nefunguje.

Ale nechápem prečo keď nenastavím body height tak sa automaticky nenastavuje podľa heightu pridaných elementov.
dykeer
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 102
Registrovaný: 02 jan 2011, 21:21
Kontaktovať používateľa:

Re: Windows sidebar

Príspevok od používateľa dykeer »

skus za tu 59 dat px
Napísať odpoveď