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

jQuery Discussion :

Projet Bts Théodolite


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut Projet Bts Théodolite
    Bonjour j'ai un problème dans mon projet.

    Un de mes partenaires enregistre avec le logiciel labview des informations sur les postions d'un théodolite de suivie au format xml.

    http://sites.google.com/site/mecatro...010/theodolite

    Je doit afficher ses informations sur une page web et faire en sorte que ces informations se rafraichissent tout les 0.5 secondes car il les modifie périodiquement.

    Lors de mon BTS j'ai fait du réseaux et de la programmation c, c++.

    Je n'ai aucune connaissance en Ajax et javascript.


    Si quelqu'un pouvait me donner un coup de main.

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Commence par lire ce tutoriel.

    A+.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut
    Mon problème c'est que je n'ai pas vraiment le temps de m'intéresser a ce point a l'ajax j'ai trouver pas mal de tutorial je ne comprend pas vraiment.

    Le plus intéressant parlait de la fonction jquery.

    Pour le moment j'essaye d'afficher mon fichier xml sur ma page html

    voici mon code html(test.html)

    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
    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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
     
    </head>
     
    <body>
    <div id="Div_XML"></div>
    <script typetext/javascript » src=« <a href="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" target="_blank">http://ajax.googleapis.com/ajax/libs.../jquery.min.js</a> »>
    $(document).ready(  
     function()
     {
       $.ajax( {
                type: "GET",
                url: "myxml.xml",
                dataType: "xml",
                success: function(xml) 
                         {
                           $(xml).find('myxml').each(   
                             function()
                             {
                                var id = $(this).attr('id');
                                var title = $(this).find('title').text();
                                var url = $(this).find('url').text();
                                $('<div class="items" id="link_' + id + '"></div>').html('<a href="' + url + '">' + title + '</a>').appendTo('#Div_XML');
                                $(this).find('desc').each(
                                                function()
                                                {
                                                    var brief = $(this).find('brief').text();
                                                    var long = $(this).find('long').text();
                                                    $('<div class="brief"></div>').html(brief).appendTo('#link_'+id);
                                                    $('<div class="long"></div>').html(long).appendTo('#link_'+id);
                                                });
                              });
                          }
            });
      }
    );
     
     
     
    </script>
    </body>
    </html>
    voici mon code xml (myxml.xml)


    Code xml : 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
    <?xml version="1.0" encoding="iso-8859-1" ?>
    <donnees>
    <categorie titre="Catégorie 1">
    <donnee texte="Donnée A" valeur="15"></donnee>
    </categorie>
    <categorie titre="Catégorie 2">
    <donnee texte="Donnée B" valeur="2"></donnee>
    <donnee texte="Donnée C" valeur="3"></donnee>
    <donnee texte="Donnée D" valeur="4"></donnee>
    </categorie>
    <categorie titre="Catégorie 3">
    <donnee texte="Donnée E" valeur="maxime"></donnee>
    <donnee texte="Donnée F" valeur="6"></donnee>
    <donnee texte="Donnée G" valeur="7"></donnee>
    <donnee texte="Donnée H" valeur="8"></donnee>
    <donnee texte="Donnée I" valeur="9"></donnee>
    </categorie>
    </donnees>

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    <script type=« text/javascript » src=« <a href="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" target="_blank">http://ajax.googleapis.com/ajax/libs.../jquery.min.js</a> »>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" ></script>
    Mon problème c'est que je n'ai pas vraiment le temps de m'intéresser a ce point a l'ajax j'ai trouver pas mal de tutorial je ne comprend pas vraiment.
    Le tutoriel que je t'ai montré plus haut est facile à comprendre et consiste bien à ton besoin.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut
    J'ai fait ce que tu ma dit et pourtant je n'ai rien qui s'affiche sur ma page web

  6. #6
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    La structure de ton xml n'est pas correct. si tu n'as rien entre les tag, l'écriture doit se faire comme suit:
    <donnee texte="Donnée A" valeur="15"></donnee>
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    <donnee texte="Donnée A" valeur="15"/>

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut
    Probleme Résolut avec la solution des iframes.

Discussions similaires

  1. Projet Bts Théodolite(Serveur/Client HTTP)
    Par franck95100 dans le forum Threads & Processus
    Réponses: 0
    Dernier message: 06/12/2010, 16h31
  2. Soutenance de Projet BTS IG : Sécuriser un site web
    Par Miaou le chat thon dans le forum Sujets
    Réponses: 14
    Dernier message: 01/04/2009, 13h06
  3. Application pour projet BTS
    Par juninho dans le forum Débuter
    Réponses: 3
    Dernier message: 26/12/2008, 15h19
  4. Aide pour projet BTS (userform)
    Par Raiga dans le forum Excel
    Réponses: 34
    Dernier message: 18/06/2007, 11h06

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