[JavaScript] changer le contenu d'une frame -> erreur d'accès??

changer le contenu d'une frame -> erreur d'accès?? [JavaScript] - Programmation

Marsh Posté le 18-01-2002 à 11:12:52    

voila, dans ma page HTML, g plusieurs frames. Dans une de ces frame, g des liens qui permettent de changer le contenu d'une autre frame...
dans le code, ça donne ça:
 
function affiche_sujet_htm(texte)
{
alert('http://www.monsite.fr/sujets/' + texte);
parent.fsujet.document.location.href='http://www.monsite.fr/sujets/' + texte;
}
où fsujet correspond à la frame que je dois modifié.
et cette fonction est appelée par les lignes suivantes:
<A HREF="#" onMouseOver="javascript:affiche_descr('c\'est peut-être un test \'bizarre\'!!';);" onClick="javascript:play_sujet('Index_01_02
0202.asx';);affiche_sujet_htm('Index_01
_020202.htm';);">test titre "1"</A><br>
<A HREF="#" onMouseOver="javascript:affiche_descr('Ce sujet ne doit pas être diffusé à l\'antenne!!!';);" onClick="javascript:play_sujet('Index_02_02
0202.asx';);affiche_sujet_htm('Index_02
_020202.htm';);">test diffusion "non'</A><br>
 
lorsque je clique sur un de ces liens une première fois, ça marche. Ensuite, si je clique sur le même lien ou sur l'autre lien g un message d'erreur (Ligne 11, Erreur: Accès refusé). La ligne 11 correspond à la seconde ligne de la fonction affiche_sujet_htm.
 
Je crise  :cry:  
merci de votre aide :hello:

Reply

Marsh Posté le 18-01-2002 à 11:12:52   

Reply

Marsh Posté le 18-01-2002 à 11:19:01    

le location, c'est pas sur le document que tu dois l'appeler mais sur la frame :  
 

Citation :

parent.fsujet.location='http://www.monsite.fr/sujets/' + texte;


 
je sais pas si l'erreur vient de la mais bon ...

 

[edtdd]--Message édité par benou--[/edtdd]


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 18-01-2002 à 11:30:03    

yahoooooooo, ca a l'air de bien marcher...
 
Merci benou :hello:  
tu me sauves la vie...
 
bon je comprends pas pourquoi ca marcheit une fois avant, mais les voies de la mirco sont impénétrables :D  
 
thx a lot
 
Dropsy

Reply

Marsh Posté le 18-01-2002 à 11:32:23    

de rien ! :)


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed