Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Impedire scroll rotella mouse

    Ciao Ragazzi,

    come da titolo, vorrei sapere se è possibile impedire lo scroll di una pagina all'utente tramite utilizzo di rotella.

    Ho letto di una funzione "onscroll" ma pare non funzioni.

    Qualcuno di voi ha realizzato qualcosa del genere?

    Grazie in anticipo.

    Oscar.

  2. #2
    E perchè vorresti impedire lo scroll della pagina con la rotella del mouse?
    è come se mi bloccassi il tasto destro del mouse

    Non mi sembra una cosa ragionevole da fare


  3. #3
    Originariamente inviato da OcchioCrepato
    E perchè vorresti impedire lo scroll della pagina con la rotella del mouse?
    è come se mi bloccassi il tasto destro del mouse

    Non mi sembra una cosa ragionevole da fare

    mi spiego meglio:

    sul mio sito www.oscarlogoteta.it se si naviga con firefox o ie7 (con ie6 c'è una versione differente) ho utilizzato il sistema della navigazione orizzontale. C'è una pagina html padre con un iframe che carica una'altra pagina con un body di un width di 5000px. L'esigenza è più che altro una chicca grafica. Il problema è infatti che se ti posizioni sulla pagina caricata dall'ifarame e inizi a scrollare con la rotellina del mouse si sposta la pagina e si perde l'efftto sorpresa.

    Spero di essermi chiarito meglio :-)

  4. #4
    Non puoi semplicemente nascondere tutto con un pò di css?

  5. #5
    Originariamente inviato da Mega69
    Non puoi semplicemente nascondere tutto con un pò di css?
    In che senso scusami?

    Il problema rimarebbe comunque: l'utente scrollerebbe e vedrebbe il contenuto

  6. #6
    Potresti impostare queste regole al body:
    codice:
    body {
      width:100%;
      overflow:hidden;
    }
    e cambiarle quando l'utente clicca su una delle voci in basso usando js:
    codice:
    function mostra() {
      var s = document.body.style;
           s.width = "5000px"
           s.overflow = "show";
    }
    Cmq ti consiglio di lasciarlo così, anche se a mio parere è una navigazione un pò troppo "strana" ( in fondo va bene per il genere di sito ).

  7. #7
    Originariamente inviato da Mega69
    Potresti impostare queste regole al body:
    codice:
    body {
      width:100%;
      overflow:hidden;
    }
    e cambiarle quando l'utente clicca su una delle voci in basso usando js:
    codice:
    function mostra() {
      var s = document.body.style;
           s.width = "5000px"
           s.overflow = "show";
    }
    Cmq ti consiglio di lasciarlo così, anche se a mio parere è una navigazione un pò troppo "strana" ( in fondo va bene per il genere di sito ).
    uhm...non male...potrebbe essere una buona idea

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.