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 :

Dire à un div créé en Javascript de pivoter


Sujet :

JavaScript

  1. #1
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Points : 150
    Points
    150
    Par défaut Dire à un div créé en Javascript de pivoter
    Bonjour,

    J'ai conçu un script en javascript pour réaliser un axe y sur une image. Ce script vient mettre une série de div contenant un point à la suite pour créer une droite noir sur l'image. Cependant, cette image est pivotée de 90°, cela ne pose pas de problème pour créer l'axe. Cependant sur l'axe j'aimerais mettre la valeur des différents points de 10% à 100%. Et donc de faire pivoter le div créé de 90° pour que les valeurs soient alignées avec l'image.

    Voici le code que j'utilise pour créer le div :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    function pixellisation(x,y,mot)
    {
    	var monDiv = document.createElement("div");
     
    	//definition du style 
    	monDiv.style.fontSize = "15px";
    	monDiv.style.width = "3px";
    	monDiv.style.height = "3px";
    	monDiv.style.position = "absolute";
    	monDiv.style.top = parseInt(y-16)+"px";
    	monDiv.style.left = parseInt(x-2)+"px";
    	monDiv.style.zIndex = "100";
     
    	//contenu du div
    	monDiv.innerHTML = mot;
     
    	//ajout du div dans le document
    	document.body.appendChild(monDiv);
    }
    Je connais la fonction à intégrer au div pour qu'il pivote de 90°, à savoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id='oDiv' style=position:absolute;filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' >
    Donc, j'aimerais connaître la synthaxe javascript à mettre lors de la création du div pour qu'il comprenne ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'
    Enfin du moins, si c'est réalisable.

    Merci.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 644
    Points : 66 671
    Points
    66 671
    Billets dans le blog
    1
    Par défaut
    si ça l'est ça ne le sera que pour IE ....

  3. #3
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Points : 150
    Points
    150
    Par défaut
    Aucun problème, c'est une application qui tourne uniquement en local pour une entreprise travaillant exclusivement avec IE. D'autant que ce n'est pas un script majeur au fonctionnement de l'application.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 644
    Points : 66 671
    Points
    66 671
    Billets dans le blog
    1
    Par défaut
    pense à mettre les quotes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id='oDiv' style="position:absolute;filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' ;">
    ce qui donnerait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monDiv.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' ;

Discussions similaires

  1. Imprimer une DIV masqué par Javascript
    Par Benzeghiba dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 20/08/2009, 17h05
  2. [POO] id de div sous firefox javascript
    Par mirounet dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/02/2009, 15h30
  3. Definir la "width" d'un <div> grace a Javascript
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/01/2007, 20h22
  4. Generation de div avec code javascript
    Par partyboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/03/2006, 11h19

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