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 :

parcourir les elements d'une page web


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 36
    Par défaut parcourir les elements d'une page web
    Bonjour ,
    J'ai une page web nommé (index.html)
    je veux faire une fonction qui prend en paramétre l'URL d'une page web (voir ci-dessous )qui contient des éléments de types (<a>), je veux parcourir ces éléments et les transformer en (<li>) dans la page index.html

    Voila le contenu de la page web .
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <table id="table">
      <tbody><tr class="header">
        <td i18n-content="headerName">Nom</td>
        <td class="detailsColumn" i18n-content="headerSize">Taille</td>
        <td class="detailsColumn" i18n-content="headerDateModified">Date de modification</td>
      </tr>
    </tbody><tr><td><a class="icon up" href="file://***.**.**.**/Qualite/">[répertoire parent]</a></td><td class="detailsColumn"></td>
    <td class="detailsColumn"></td></tr><tr><td><a class="icon dir" href="file://***.**.**.**/Qualite/Archive/Systeme_documentaire/">Systeme_documentaire/</a></td>
    <td class="detailsColumn"></td><td class="detailsColumn">05/04/13 09:31:33</td></tr><tr><td><a class="icon dir" href="file://***.**.**.**/Qualite/Archive/Systeme_Qualite/">Systeme_Qualite/</a></td><td class="detailsColumn"></td><td class="detailsColumn">05/04/13 09:32:11</td></tr>
    <tr><td><a class="icon file" draggable="true" href="file://***.**.**.**0/Qualite/Archive/Thumbs.db">Thumbs.db</a></td><td class="detailsColumn">33.5 kB</td><td class="detailsColumn">10/04/13 09:24:40</td></tr></table>

    Aide SVP

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 36
    Par défaut
    je commence à faire un petit morceau de code qui affiche les contenu de balises (<a>)en des balises (<li>) dans la meme page et non pas dans la page index.html , mais cela m'affiche sauf (Thumbs.db) !!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    function submitForm() {
    var link1 = document.createElement("ul");
    var link = document.createElement("li");
    var f = document.getElementById("table" );
       if(f) {
       var champs = f.getElementsByTagName("a");
       for(var i=0, n=champs.length; i<n; i++) {
          link.innerText=champs[i].innerText;
    	  link1.appendChild(link);	 
        }
    	 document.body.appendChild(link1);
       }
       }
    Aide SVP !!

  3. #3
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    juste une information a toutes fins utiles, si le domaine ne t'appartient pas, tu n'auras pas accès aux éléments de la page ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 36
    Par défaut
    j'ai un Access lecture écriture sur ce domaine !

  5. #5
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    innerText n'est pas crossBrowser il me semble
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 36
    Par défaut
    Oui il a un problème avec l'internet explorer mais je pense pas que c'est le problème , connaissez vous comment faire entrer au fonction submitForm() un url pour qu'on puisse parcourir les elements (<a>) de cette url et non pas les elements de la page courante ?
    Merci

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par yahya.romdhane.ensi
    j'ai un Access lecture écriture sur ce domaine !
    Toi peut-être, mais le navigateur, c'est beaucoup moins sûr...
    Fais une recherche sur la Same Origin Policy.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  8. #8
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 36
    Par défaut
    je suis confuse , j'ai le page index.html (en cours de développement) , je veux accéder au code source de page web (file://serveur/Qualite/Archive/Systeme_documentaire/Plan%20type/) , puis parcourir les balise (<a>) , je n'arrive pas à saisir comment le faire via vos suggestion , je m'excuse parce que je suis débutant en javascript .

Discussions similaires

  1. vb6 parcourir les liens d'une page web
    Par mqsi dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 08/11/2006, 20h29
  2. Comment enregistrer les images d'une page web ?
    Par Chris33 dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 11/07/2006, 22h09
  3. [debutant] lister tout les mots d'une page web!
    Par kriskikout dans le forum Web
    Réponses: 20
    Dernier message: 31/05/2006, 22h47
  4. Site qui vérifie les actualisations d'une page web
    Par LFC dans le forum Autres langages pour le Web
    Réponses: 4
    Dernier message: 01/12/2005, 18h47

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