Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    problemi col drag & drop

    Ciao a tutti! se si inserisce un immagine, come sfondo css o con img src e ci si clicca sopra tenendo premuto e muovendo il mouse (trascinare in sostanza) si vede l'immagine che si sposta assieme al mouse con una trasparenza... prima di tutto... a cosa serve questa funzione?

    Seconda cosa, se uno in js programma una sorta di drag & drop che si avvia con il mousedown e termina col mouseup, usando firefox mi è capitato, di muovere velocemente il mouse durante il drag, e mi è partita l'immagine semitrasparente che seguiva il mouse e rilasciando il tasto del mouse non parte il mio relativo evento in js (che l'ho associato all'elemento document)

    Che soluzione mi consigliate?

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, per la prima domanda.. se ti riferisci all immagine che si sposta e devi anche una sorta di simbolo tipo divieto non e' drag & drop, e' semplicemente un effetto sul browser ma non e' nulla effettivamente.

    Per la seconda magari e' il drag & drop che usi che non e' il massimo o comunque puo' anche capitare usando javascript, vuoi perchè si blocca qualcosa per un istante o perche' vuoi fare qualcosa prima che abbia finito di caricare tutto...dipende...

    Per il resto se ti serve un drag & drop puoi provarne di già fatti.
    io uso jquery di solito, a seconda dell'utilità puoi usare droppable, draggable o sortable.

    http://jqueryui.com/demos/draggable/

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    che non è una brutta roba in effetti
    Si mi sa che la userò anche io
    Sembra che con questo metodo non si presenta il problema

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    Comunque per chi potesse interessare con questo codice css, si evita che il browsers faccia "il suo drag & drop" delle immagini
    codice:
    #selettore { 
            user-select: none; 
            -o-user-select: none; 
            -moz-user-select: none; 
            -khtml-user-select: none; 
            -webkit-user-select: none; 
    }

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non e' che assegnare un titolo diverso ti eviti di incorrere nel cross-posting
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.