Communication de variables JS à traver iframe
Fermé
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
-
21 avril 2010 à 19:45
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 - 14 juil. 2010 à 14:27
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 - 14 juil. 2010 à 14:27
Bonjour,
Je souhaite faire passer des variables JavaScript à travers une iframe en un HTA.
Comment faire ?
Je souhaite faire passer des variables JavaScript à travers une iframe en un HTA.
Comment faire ?
A voir également:
- Communication de variables JS à traver iframe
- Une erreur de communication est détectée dans le module de sécurité - Forum Jeux vidéo
- Décodeur Fransat bloqué - Forum TNT / Satellite / Réception
- Js/packed.agent.n ✓ - Forum Virus
- Que veut dire plus de 3 amis en commun sur snap ✓ - Forum Snapchat
- Amis plus visible sur mon snap - Forum Snapchat
8 réponses
creadiff
Messages postés
445
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
3 novembre 2011
57
21 avril 2010 à 23:58
21 avril 2010 à 23:58
S'agit-il d'une iframe dont le nom de domaine est le même ?
La communication inter-domaines (XSS ou cross-domain scripting) n'est pas permise.
La communication inter-domaines (XSS ou cross-domain scripting) n'est pas permise.
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
4
22 avril 2010 à 17:24
22 avril 2010 à 17:24
Oui s'est une application html c'est donc en local.
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
4
23 avril 2010 à 07:11
23 avril 2010 à 07:11
Tout est en local
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
4
23 avril 2010 à 17:42
23 avril 2010 à 17:42
UP
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
creadiff
Messages postés
445
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
3 novembre 2011
57
24 avril 2010 à 02:50
24 avril 2010 à 02:50
document.frames[0].variable = 'valeur' ?
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
4
1 mai 2010 à 10:40
1 mai 2010 à 10:40
marche pas sniff...
Salut
Il faut faire une getElementById(nomFrame)...
Devant tu mets le nom du document: en général document.
Et derriere, ca dépends un peu du navigateur (contentDocument pour firefox)
Perso, je me suis fait un script parce que j'avais des soucis de navigateur :
Et tu appelle la fonction comme ca (en général):
Et du coup, la variable doc represente document de l'iframe...
J'espère que tu m'a suivis...
Ps: C'est quoi "en un htq"?
Il faut faire une getElementById(nomFrame)...
Devant tu mets le nom du document: en général document.
Et derriere, ca dépends un peu du navigateur (contentDocument pour firefox)
Perso, je me suis fait un script parce que j'avais des soucis de navigateur :
function getIFramePlace( parent, iframeName ) { var doc; if( parent.getElementById( iframeName ).contentDocument ) // Firefox, Opera doc = parent.getElementById( iframeName ).contentDocument; else if( parent.getElementById( iframeName ).contentWindow ) // Internet Explorer doc = parent.getElementById( iframeName ).contentWindow.document; else if( parent.getElementById( iframeName ).document ) // Others? doc = parent.getElementById( iframeName ).document; return doc; }
Et tu appelle la fonction comme ca (en général):
var doc = getIFramePlace("document", "monIFrame");
Et du coup, la variable doc represente document de l'iframe...
J'espère que tu m'a suivis...
Ps: C'est quoi "en un htq"?
duchnoki
Messages postés
158
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
30 novembre 2010
4
14 juil. 2010 à 14:27
14 juil. 2010 à 14:27
Bonjour,
Voila enfaite j'ai un programme HTA (HTml Application) dans lequel ce trouve une iframe. Dans cet iframe il y a une page HTML nommé page01.html et dans cette page, je souhaiterais que, quand on appuis sur un bouton, paint s'ouvre. Mais j'ai beau faire ce que je veux, il me sort "Accès refusé" ! C'est pour cela que je cherche a prendre une variable en dehors de l'iframe qui a donc "l'accès accepter" pour ouvrir paint.
P.S : C'est VRAIMENT dommage que HTA utilise Internet Explorer. Parce-que IE=m***e !
Voila enfaite j'ai un programme HTA (HTml Application) dans lequel ce trouve une iframe. Dans cet iframe il y a une page HTML nommé page01.html et dans cette page, je souhaiterais que, quand on appuis sur un bouton, paint s'ouvre. Mais j'ai beau faire ce que je veux, il me sort "Accès refusé" ! C'est pour cela que je cherche a prendre une variable en dehors de l'iframe qui a donc "l'accès accepter" pour ouvrir paint.
P.S : C'est VRAIMENT dommage que HTA utilise Internet Explorer. Parce-que IE=m***e !