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

    Drag dell'intera pagina???

    Non so se sia possibile, ma vorrei riuscire a draggare non un oggetto nella pagina, ma l'intera pagina! Quindi spostando la pagina col mouse senza l'uso delle barre. Un po' come si fa con PhotoShop per vuovere l'immagine nella finestra.
    Ho provato con uno script adatto a far draggare oggetti, ma applicato al BODY non funziona. Qualcuno sa dirmi se è possibile e come?
    Luxx (°)
    Chi sa dica, chi non sa chieda.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ciao Luxx,
    se ho capito bene quello che ti serve è un sistema di mouse gesture, molto elementare chiaramente

    gestisci onmousedown, onmousemove, onmouseup sul body
    - al primo rilevi le coordinate del mouse e setti un booleano a true
    - al secondo se il booleano è true rilevi nuove coordinate: dalla differenza sei in grado di determinare la direzione del "draggaggio"
    (tenendo conto, se vuoi, di un rapporto tra quantità in px di spostamento del puntatore e larghezza/altezza del documento)
    e scrollare la pagina con scrollBy(x,y)
    - al terzo setti il booleano a falso

    controindicazioni:
    se clicchi su un' immagine e trascini interviene il drag classico, se clicchi e trascini ovunque selezioni il contenuto della pagina

    dovresti, x quanto possibile, impedire entrambi i comportamenti di default

    buon lavoro

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.