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 :

Récupérer une url au lieu de rediriger


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut Récupérer une url au lieu de rediriger
    Bonjour à tous!

    Dans le cadre de mon application, j'ouvre une fenêtre dans laquelle j'affiche dans une iframe le contenu d'une page web située autre part. Cette page web est constituée de plusieurs liens dont j'aimerais pouvoir récupérer les URL au lieu d'accéder au fichier vers lesquels elles pointent. Je n'ai pas accès au code de la page de l'iframe, j'aimerais donc pouvoir utiliser du javascript en surcouche au niveau de la page contenant cette iframe.

    Cela est-il possible?

  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 640
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    si la page framée n'est pas sur ton domaine ... non.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    Pour imager la chose, je ne cherche qu'à faire la même chose que "clic droit -> copier l'adresse du lien", qui n'est pas pratique en termes de confort d'utilisation.

  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 640
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    la question était: la page dans l'iframe est elle sur le même domaine ?
    t'appartient elle ?

  5. #5
    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
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Beaucoup de hackers se donnent du mal à reproduire une page d'un site dont ils veulent faire croire que c'est l'authentique (piratage de compte bancaire par exemple), si ce que tu souhaites faire était réalisable, ça leur faciliterait grandement la tâche

    Ca répond à ta question ?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    la question était: la page dans l'iframe est elle sur le même domaine ?
    t'appartient elle ?
    Oui la page m'appartient, elle est juste sur un serveur différent, sur lequel je ne développe pas, mais sur le même domaine.

    Citation Envoyé par Bovino Voir le message
    Beaucoup de hackers se donnent du mal à reproduire une page d'un site dont ils veulent faire croire que c'est l'authentique (piratage de compte bancaire par exemple), si ce que tu souhaites faire était réalisable, ça leur faciliterait grandement la tâche

    Ca répond à ta question ?
    Oui j'imagine bien que cela peut poser des gros problèmes de sécurité, mais il n'est pas question de réaliser des opérations intrusives sur la page. Je me dis simplement que puisque le navigateur permet très facilement de copier un lien par la commande "clic droit -> copier l'adresse du lien", il doit bien exister une autre manière de le faire, lorsque l'utilisateur clique directement sur le lien par un clic gauche?

    Le code serait plus tourné vers le navigateur que vers la page affichée en fait, il ne s'agit que de récupérer l'URL vers laquelle l'utilisateur est aiguillé lorsqu'il clique sur le lien.

  7. #7
    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 640
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    tu peux essayer un truc avec copyToClipBoard dans une fonction perso dans la page framée, mais pour le rendre crossbrowser c'est une autre paire de manches.
    Je pense que juste pour gagner un click ça ne vaut pas le coup, autant utiliser la fonctionnalité native du browser en deux clicks

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    D'accord, je crois comprendre que ce n'est pas vraiment réalisable sans s'arracher les cheveux. Et dans le cas où je peux accéder à la source de la page initialement insérée dans la frame? Quel serait le moyen le plus simple de "catcher" le lien cliqué et de l'envoyer vers une autre page sans faire de redirection?

  9. #9
    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 640
    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 640
    Points : 66 663
    Points
    66 663
    Billets dans le blog
    1
    Par défaut
    avoir une fonction dans la page avec le lien qui sur le click des balises a envoie la donnée au parent ...

Discussions similaires

  1. [AJAX] Récupérer une url dans un multiframe.
    Par idamarco dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 17/01/2009, 00h34
  2. Récupérer une url dans un input de type file
    Par kluck3000 dans le forum Langage
    Réponses: 2
    Dernier message: 20/02/2008, 04h21
  3. [PHP-JS] Récupérer une URL
    Par LhIaScZkTer dans le forum Langage
    Réponses: 4
    Dernier message: 04/09/2007, 23h32
  4. [MySQL] récupérer une url en php
    Par caroen dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 16/03/2007, 14h36

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