Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1964 connectés 

 


Dernière réponse
Sujet : Communication de deux Javascript sur deux pages web différentes
JWhy bonne nuit alors ;)
 
 :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JWhy bonne nuit alors ;)
 
 :hello:
leander merci mille fois !!!
 
en fait j'avais oublié la balise <SCRIPT> pour le Javascript. Je me mélangait les pinceaux entre Javascript et PHP. C'est tellement proche.
Je crois qu'il est tant que j'aille faire dodo ;)
JWhy verifie les noms de frames, les noms des fonctions, ... c'est ce qu'on utilise au boulot et ca marche tres bien...
 
test ca chez toi :
 
fichier index.html:

Citation :


<frameset rows="50%,50%">
<frame name="frame1" src="frame1.html">
<frame name="frame2" src="frame2.html">
</frameset>


 
fichier frame1.html:

Citation :


<html>
<head>
<script language="Javascript">
function doClick(){
  this.parent.frames["frame2"].test();
}
</script>
</head>
<body>
<form>
<input type="button" onClick="doClick()">
</form>
</body>
</html>


 
fichier frame2.html:

Citation :


<html>
<head>
<script language="javascript">
function test(){
  alert( 'test' );
}
</script>
 
</head>
<body>
</body>
</html>

 

--Message édité par JWhy--

leander oups, ben en fait j'ai beau essayé de faire
this.parent.frames["frame2"].la_fonction_a_appeler();
mais j'obtient tjrs ce code :
"Parse error: parse error in your script on line 34"
 
Et pourtant j'ai vérifier la fct existe bien.
Une idée ?
leander ok merci bcp JWhy, c'est exactement ce que je voulais savoir.
JWhy si tu as 2 frames ( frame1 et frame2), tu peux,par exemple, acceder aux fonctions de frame2 a partir de frame1 en faisant this.parent.frames["frame2"].la_fonction_a_appeler()
 
il faut par contre que tes frames soient sur le meme domaine que ta page car sinon, tu auras des pbs de securite !
netutyl tu veut quel script? :jap:
leander voila, j'ai deux pages web dans 2 frames avec du javascript dans chacune, et j'aimerai pourvoir appeler des functions d'un javascript se trouvant dans l'autre page.
 
Es-ce que c'est possible ? et si oui, comment ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)