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 :

Filtrer contenu iframe


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    responsable machine à café
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable machine à café

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Par défaut Filtrer contenu iframe
    Bonjour
    je souhaiterai filtrer le contenu d'un iframe.
    ie : dans une page contenant moulte informations, je souhaite conserver uniquement un tableau.
    A t il un moyen de réaliser cela ?

    j'ai essayé des syntaxes comme window.frames[xx].document.body.innerHTML; sans grand succès.

    merci

  2. #2
    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
    Salut.

    Il s'agit bien d'une frame se trouvant sur le même domaine que la page appelante ?
    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

  3. #3
    Membre confirmé
    Profil pro
    responsable machine à café
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable machine à café

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Par défaut
    Je suis sur un site en local et j'appèle une frame provenant d'un autre site situé sur le même réseau (je ne sors pas du réseau privé pour aller sur internet par exemple).
    Je pense que je reste sur le même domaine car lorsque je ping les 2 sites, les domaines semblent identiques.
    A moins que je confonde domaine et dns, peux-tu m'indiquer comment je peux le savoir.

    Merci d'avance

  4. #4
    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
    Même domaine, ce la inclut :
    • Même protocole (http, https...)
    • Même hostname

    A titre d'exemple, http://www.developpez.com et http://javascript.developpez.com ne sont pas le même domaine, http://www.developpez.com et http://ip_du_seveur non plus.
    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

  5. #5
    Membre confirmé
    Profil pro
    responsable machine à café
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable machine à café

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Par défaut
    Alors la réponse est non, je ne suis pas sur le même domaine car protocole différent...

    Y a t il tout de même un moyen de récupérer qq chose en javascript ?

  6. #6
    Membre confirmé
    Profil pro
    responsable machine à café
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : responsable machine à café

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Par défaut
    Un exemple étant certainement plus parlant, voici mon code (très primitif) en l'état.
    Le lien1 affiche dans ma page courante une page qui contient trop d'information par rapport à ce que je veux en faire.
    Je cherche a ne conserver que la balise <table> contenu dans ce iframe.

    Le code suivant cherche juste à afficher un pop-up avec le contenu html de l'iframe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    echo"
    <iframe id=\"test\" src=\"https://lien1\" scrolling=auto frameborder=1></iframe>";
     
    ?>
    <script type="text/javascript">
    function listing(){
     var obj = document.getElementById('test').contentDocument;
     alert(obj);
    }
    </script>
    <?php
     
    echo "<script type=\"text/javascript\">listing();</script>";

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/02/2014, 15h58
  2. Contenu Iframe à la taille de l'Ecran
    Par sdisp+ dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/01/2012, 11h17
  3. [TinyMCE] Récupérer contenu iframe
    Par jackRackham dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 29/11/2011, 14h24
  4. Taille en fonction du contenu(iframe)
    Par chezdevelopping dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 21/01/2009, 11h40
  5. Contenu iframe
    Par nicolb dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 02/05/2006, 14h42

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