Visualizzazione dei risultati da 1 a 4 su 4

Discussione: scrollbars e mozilla

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    68

    scrollbars e mozilla

    Ciao devo nascondere/visualizzare le scrollbars da javascript.
    Utilizzando queste istruzioni su mozilla funziona ma solo al caricamento della pagina...poi se voglio nasconderle di nuovo mettendo l'attributo a false non funziona più...come posso risolvere il problema?
    oppure dove posso trovare del codice javscript che funzioni su mozilla?
    grazie!!!!!!!!

    sBarObj = window.scrollbars
    sBarObj.visible=true;
    sosan

  2. #2
    vedo se mi riesce di fartene una al volo:

    <html>
    <head>
    <title>Untitled</title>
    <script type="text/javascript">

    pippo=new Array ('auto','hidden');

    function Barre (moz){
    ciccio=document.getElementsByTagName('body')[0];
    ciccio.style.overflow=pippo[moz];
    }
    </script>
    <style type="text/css">
    html, body {height:100%}
    body {background:gray;
    text-align:center;
    }
    div {background:silver;
    width:600px;
    text-align:left;
    border:1px solid fuchsia;
    height:1200px;
    margin:auto;
    }

    h1, p {cursorointer}
    </style>
    </head>
    <body>
    <div>
    <h1 onclick="Barre(1)">Nascondi barra</h1>
    <p onclick="Barre(0)">mostra barra</p>
    </div>
    </body>
    </html>

    non so se è quello che ti serve
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    68
    grazie!!! è un buon esempio e, sicuramente lo utilizzerò. sto cercando di adattarlo alla mia pagina che purtroppo è un pò complessa.
    Comunque nel tuo esempio se non ho capito male applichi la scroll al div (che andrà a contenere tutti gli altri elementi della mia pagina).
    E' possibile applicarla direttamente al body?
    te lo chiedo solo perchè se metto un div che contiene altri div ho paura che netscape poi si incasina (la pag deve girare su ns ie e mz).

    cmq grazie per il tuo prezioso aiuto
    sosan

  4. #4
    il div c'è perché qualcosa dovevo pure metterla ma lo script interessa il body infatti c'è un

    get.ElementsByTagName('body')

    il codice è standard e va sugli ie su opera7 e mozilla, anche se non ce l'ho dovrebbe andare pure su netscape7, spero ti riferisca a questo, il 6 è ciofeca (non da ora, lo è sempre stato e usato da nessuno) e il precedente è archeologia
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.