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 :

code qui ne s'exécute pas sur mon site


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 94
    Par défaut code qui ne s'exécute pas sur mon site
    Bonjour.
    J'ai réalisé un programme en java avec notepad pour le déposer sur mon site.
    Quand je l'exécute à part, en glissant la page dans chrome, tout fonctionne.
    Par contre, lorsque je le remets dans mon site (sur e-monsite), plus rien ne fonctionne, il semble que les fonctions créées ne s'exécute pas.
    Pourtant, sur d'autres pages du site, d'autres fonctions que j'ai créées pour d'autres pages, tout marche...
    Je ne comprends pas.
    Code HTML : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <head>
    <script type="text/javascript"
      src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
     
    </head>
    <script>
    var zoom,largeur,hauteur, carre;
    function preparer()
    {
    zoom = 4;
    largeur = 400;      <!-- taille initiale-->
    hauteur = 236;
    carre=200;          <!-- taille loupe-->
     
    <!-- dimensions image initiale-->
    document.getElementById("initiale").width=largeur;
    document.getElementById("initiale").height=hauteur;
     
    <!-- dimensions  loupe-->
    document.getElementById("div1").style.width=carre;
    document.getElementById("div1").style.height=carre;
     
    <!-- dimension dans la loupe-->
    document.getElementById("img1").height=zoom*hauteur;
    document.getElementById("img1").width=zoom*largeur;
    }
     
    function deplacer(event)
    {
    x = event.clientX;
    y = event.clientY;
     
    <!-- centrer loupe sur curseur-->
    document.getElementById("div1").style.left=x-(carre/2);   
    document.getElementById("div1").style.top=y-(carre/2);
     
    <!-- centrer agrandissement dans la loupe -->
    document.getElementById("img1").style.left=(-x*zoom)+(carre/2);
    document.getElementById("img1").style.top=(-y*zoom)+(carre/2);
    }
    </script>
     
    <body onload="preparer()" onmousemove="deplacer(event)" >
    <!-- position initiale-->
    <img src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" id="initiale" style="position : absolute;  " ></img>
     
     
     
     
    <div id="div1" style="border-radius:100px; position : absolute; top:0px; left:0px; overflow:hidden;">
     
    <img id="img1" src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" style="position :absolute ;"></img>
    </div>
     
    </body>

    D'avance,merci.
    Page : http://coyote-physique.e-monsite.com...est-latex.html

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 666
    Par défaut
    quand vous calculez la position de la souris, vous partez de la position de l'image seule en haut de la page quand le contenu est seul.
    donc pour que ça fonctionne vous devez tenir compte de la position de l'image qui se trouve un peu plus bas de la page .

  3. #3
    Membre confirmé

    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 94
    Par défaut
    Très bien, merci.
    Je vais tenter de trouver cette position... je ne me souviens plus trop comment la déterminer... je me casse la tête tout seul, et je reviens à vous si je n'y parviens pas, ou je ferme la discussion.
    Cordialement.
    Greg

  4. #4
    Membre confirmé

    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 94
    Par défaut
    Bonjour.
    J'ai modifié les lignes en insérant les propriétés dans les caractéristiques des objets.
    Il semble que les event.Xclient et event.Yclient ne sont pas reconnues.
    Les grandeurs dans les fonctions n'étaient pas reconnues (largeur, hauteur...).
    Il semble bien que c'était les fonctions qui ne s'appliquaient pas...
    Les objets apparaissent bien dans le tableau... encore que le width du div ne s'applique pas.

    Code html : 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
    <head>
    <script type="text/javascript"
      src="http://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
    </script>
     
    </head>
     
    <table align="center"  style="height:500px;width:500px;">
    	<tbody>
    		<tr>
    			<td>
    			    <img src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" style="width: 400px; top: 10px; height: 236px; " />
    			    <div style="overflow:hidden;left=event.clientX-100; top=event.clientY-100;width:200px;height:200px;">
    			    <img src="http://coyote-physique.e-monsite.com/medias/images/classif3.png" style=" left=-event.clientX*4+100;top=-event.clientX*4+100;height=800px;width=800px;" />
    			</div>
    			</td>
    		</tr>
    	</tbody>
    </table>


    Merci.
    Greg
    http://coyote-physique.e-monsite.com...est-latex.html

  5. #5
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Salut

    N'est ce pas MouseEvent.clientX ou MouseEvent.clientY plutôt que event.Xclient et event.Yclient ?
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  6. #6
    Membre confirmé

    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 94
    Par défaut
    Salut.
    Ca ne fonctionne pas non plus....
    Greg

Discussions similaires

  1. Servlet qui ne s'exécute pas sur ma machine probleme I/O
    Par zemzoum89 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 09/11/2010, 23h17
  2. [AC-2007] Code qui ne s'exécute pas
    Par Triad30 dans le forum VBA Access
    Réponses: 4
    Dernier message: 22/07/2010, 19h42
  3. application delphi ne s'exécute pas sur mon PC
    Par tinhinan13 dans le forum Windows XP
    Réponses: 2
    Dernier message: 27/04/2010, 19h07
  4. Réponses: 11
    Dernier message: 16/06/2008, 03h56
  5. Réponses: 8
    Dernier message: 08/05/2006, 20h40

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