changer le contenu d'une frame -> erreur d'accès?? [JavaScript] - Programmation
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]
Marsh Posté le 18-01-2002 à 11:30:03
yahoooooooo, ca a l'air de bien marcher...
Merci benou
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
thx a lot
Dropsy
Marsh Posté le 18-01-2002 à 11:32:23
Reply
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
merci de votre aide