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 :

Accès aux éléments d'une iframe hors domaine


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut Accès aux éléments d'une iframe hors domaine
    Bonjour à tous,

    Je m'excuse par avance si le sujet à déjà été traité...

    Pour des besoins professionnels, je dois intégrer dans une page web une iframe vers un site de paiement sécurisé (paybox pour ne pas le citer).
    Le terminal d'utilisation du site ne possède pas de clavier et le site possède un clavier virtuel pour la saisie dans les inputs.

    Voila le problème :
    Je doit permettre aux utilisateurs de saisir leurs informations dans les inputs du site de paiement.
    La solution envisagée est de passer par une page sur le site de ma société, qui propose le clavier virtuel et une iframe vers le site de paiement. Et donc le clavier virtuel interagit avec les inputs du site de paiement dans l'iframe.

    Or, j'ai lu ça et là, qu'il était impossible d’accéder via javascript aux inputs d'un iframe hors domaine pour des raisons de sécurité.

    Est-ce complétement vrai ?

    Je crois d'ailleurs que c'est le navigateur qui opère cette restriction, est-il possible, avec certains navigateurs de modifier un paramètre pour passer outre ?

    Encore une fois, je m'excuse si le sujet à été traité des milliers de fois, et je suis prêt à entendre un "non" catégorique !

    Cordialement

  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 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
    Est-ce complétement vrai ?

    Je crois d'ailleurs que c'est le navigateur qui opère cette restriction, est-il possible, avec certains navigateurs de modifier un paramètre pour passer outre ?

    Encore une fois, je m'excuse si le sujet à été traité des milliers de fois, et je suis prêt à entendre un "non" catégorique !

    NON

    c'est un non catégorique !
    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 !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut
    Ok merci !

    Et pour la parti "navigateur", est ce qu'il n'existe pas d'anciens navigateurs qui permettent encore ça ? (je m'auto flagèle, mais c'est un besoin de l'entreprise...)

  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 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
    NON !

    une entreprise qui souhaite faire du leeching ... ???

    Explique plutot ton besoin plus précisément
    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 !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut
    Le besoin :

    - une borne avec écran tactile pour faire des achats : implique pas de clavier.
    - une spécification client de passer par paybox, un site de paiement en ligne qui demande de remplir des inputs texte avec des numéro (numéro de carte bleue).
    - un clavier virtuel en html/javascript pour interagir avec les inputs du domaine.

    Moi, niaisement, je me dis qu'il y a un problème si on à pas de clavier et que l'on doit saisir des données dans un champs texte.
    J'avais déjà senti venir le problème et quand j'en ai parlé à mon directeur technique, il m'a dit de passer par une iframe.

    Je n'ai pas l'habitude des iframes, donc je me suis dit que c'était un bon paliatif.
    Et en fait, bah non. Et je comprend très bien pourquoi les restrictions trans-domaines existent.

    Donc maintenant, je ne pense pas que la solution soit encore du domaine du javascript, mais bon on ne sait jamais.

    PS : sinon j'ai pensé à passer par un éventuel clavier virtuel du navigateur plutôt que celui intégré au site. Il s'agit d'opéra.

  6. #6
    Membre Expert Avatar de Willpower
    Homme Profil pro
    sans emploi
    Inscrit en
    Décembre 2010
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : sans emploi

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 009
    Par défaut
    Effectivement la solution devra être implémentée en dehors de la page web.


    Si t'es sous windows, tu peux simplement lancer le "clavier visuel"(system32\osk.exe) et je suis certain que les autres systèmes doivent avoir prévu un outil similaire.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut
    Ok, merci de l'idée Willpower !

    Enfin, je sens que ça va être drôle, notamment le fait de ne pas autoriser toutes les touches pour que l'utilisateur ne fasse pas Alt+F4.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. accès aux éléments d'une structure
    Par titou35 dans le forum Débuter
    Réponses: 4
    Dernier message: 05/03/2009, 09h23
  2. Accès aux éléments d'une image
    Par Nates dans le forum OpenCV
    Réponses: 24
    Dernier message: 01/08/2008, 14h56
  3. Réponses: 0
    Dernier message: 31/08/2007, 20h38
  4. Accès aux éléments d'une structure
    Par licorne dans le forum Pascal
    Réponses: 1
    Dernier message: 15/02/2007, 17h44
  5. accès aux éléments d'une enum
    Par aymeric__ dans le forum C++
    Réponses: 6
    Dernier message: 17/08/2006, 21h17

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