IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Pouvoir redimenssioner un DIV par l'utilisateur


Sujet :

JavaScript

  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Par défaut Pouvoir redimenssioner un DIV par l'utilisateur
    Bonjour,

    je souhaites que lorsque le curseur est par exemple sur le bord droit d'un DIV, l'utilisateur puisse le redimensionner (diminuer ou agrandir). En fait ce serait comme si le curseur avec les 2 fleches opposés (symbole de redimensionnement) apparaissait. Est-ce possible d'avoir ce genre de comportement ?

    merci de votre aide !

  2. #2
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Citation Envoyé par CAML
    Bonjour,

    je souhaites que lorsque le curseur est par exemple sur le bord droit d'un DIV, l'utilisateur puisse le redimensionner (diminuer ou agrandir). En fait ce serait comme si le curseur avec les 2 fleches opposés (symbole de redimensionnement) apparaissait. Est-ce possible d'avoir ce genre de comportement ?

    merci de votre aide !
    Oui c'est possible, je l'ai fait pour mon JSWindow 3.0 (que je n'ai jamais finalisé d'ailleurs)...

    Il faut utiliser style.cursor="X-resize"
    X repéresantant un ou une combinaisons des cardinaux suivants : NEWS (Nord, Est, West, South)

    Ensuite, il faut utiliser habilement le onmousemove...

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Par défaut
    j'imagine que dans le onmousemove tu regarde si le click gauche de souris est toujours enfoncé et si oui alors tu appliques la nouvelle largeur selon la nouvelle position de la souris ?

  4. #4
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Citation Envoyé par CAML
    j'imagine que dans le onmousemove tu regarde si le click gauche de souris est toujours enfoncé et si oui alors tu appliques la nouvelle largeur selon la nouvelle position de la souris ?
    Il faut deux phases...

    1/ Detecter si le curseur est en état de démarer un resize (si il est situé sur les bords du controles)
    2/ Sauvegarder le type de redimensionnement qui devra s'appliquer (NEWS-combination)
    3/ Appliquer la transformation jusqu'au relachement de la souris

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Par défaut
    je travailles la dessus, merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [W3C] Est-il possible d'afficher un div par dessus une applet ?
    Par drinkmilk dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/02/2005, 10h22
  2. Remplacer le contenu d'un div par un autre
    Par prgasp77 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/10/2004, 23h48
  3. Modifier un type défini par l'utilisateur
    Par soazig dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/08/2004, 12h47
  4. Réponses: 10
    Dernier message: 18/11/2003, 18h01
  5. Fonctions définies par l'utilisateur
    Par DiGueDao dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/06/2003, 11h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo