20. september 2003 - 01:52Der er
12 kommentarer og 1 løsning
ændre overflow property i mozilla / Firebird
Hejsa eksperter...
-------------------------------------------------------- PS: dette er et Mozilla-specifikt problem - det fungerer i IE... Alle løsningsforslag bedes derfor være aftestet ift. mozilla (mozilla/Firebird), tak :-) --------------------------------------------------------
Dette er måske bare mig, som er helt galt på den - eller ikke kan se skoven for bare træer, men...
hvis jeg har en et navngivet element - f.eks. <div id="mitNavn">
så kan jeg ændre overflow-property'en således document.getElementById("mitNavn").style.overflow = "hidden";
det er der ikke så mange ben i...
Men hvad gør jeg, når det er hele documentet (altså body) - hvis jeg ønsker at fjerne scroll-barene via js... hvordan gør jeg så ?
-- jeg skulle lige prøve med de forskellige muligheder (bla. indsættelse af en div, som du kan se !-)
Hvis jeg brugte ovenstående i html-koden var der ingen scrollbars ?-)
-- desværre kunne det ikke fjerne scrollbaren i det aktive vindue (Mozilla 1.5), så jeg vil gætte på, at den del af chromen ikke er foranderlig i Gecko !-|
roenving >> bemærk både kategori og spørgsmålet...
jeg ønsker at ændre denne property _via JS_ ... jeg er udenmærket klar over både at kunne indsætte styletag, linke til stylesheet osv. -- men jeg ved stadigvæk ikke, hvordan jeg (åbenbart kun i mozilla) får fat i selve body'ets styleobjekt, så jeg kan ændre f.eks. overflow.
-- jeg ville bare delagtiggøre dig i mine iagttagelser, da det heller ikke lykkedes for mig at gøre noget ved det, så det vigtige i forhold til din problembeskrivelse er den sidste linje: 'så jeg vil gætte på, at den del af chromen ikke er foranderlig i Gecko !-|'
det har heller ikke virket for mig indtil videre :-(
Det tætteste er at kom på at fjerne den var i Mozilla Firebird hvor følgende kode permament fjerner scrollbaren (problemmet var bare at den gjorde også selvom du ikke havde trykket): self.scrollbars.visible=false;
hmm... har ikke fundet ud af det i mellemtiden - og da jeg mener at spm'et har mistet aktualitetsværdi (jeg er i hvert fald gået videre til andre problemstillinger), så vil jeg hermed lukke spørgsmålet...
Der er ikke indkommet noget brugbart svar, så er det ok med jer to, hvis jeg inddrager pointsne igen til mig selv ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.