Modifer plusieurs frames par un seul lien

0/5 (5 avis)

Snippet vu 12 777 fois - Téléchargée 27 fois

Contenu du snippet

J'ai vu que quelqu'un demandé comment faire pour charger plusieurs pages dans plusieurs frames par le même lien. Alors ...

Bon, ce n'est pas de la haute voltige, mais ca peut aider.

Dans l'exemple, il n'y a que 2 frames, mais on peut en mettre autant que l'on veut :)

Source / Exemple :


<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
	function multiLoad(doc1,doc2) 
	{
	    parent.maFrame1.location.href=doc1;
	    parent.maFrame2.location.href=doc2;
	}
</SCRIPT>

<A HREF="javascript:multiLoad('./banner.html', './home.html')">Home</A>

</BODY>
</HTML>

Conclusion :


"parent.maFrame1" et "parent.maFrame2" sont les noms des 2 frames impactées.

A voir également

Ajouter un commentaire Commentaires
David78390 Messages postés 197 Date d'inscription jeudi 27 avril 2006 Statut Membre Dernière intervention 10 juillet 2011
23 nov. 2006 à 09:13
Solution pour du hta:
ajouter application="yes" dans la frame:
<frame id="maFrame1" name="maFrame1" src="toto.html" application="yes">
David78390 Messages postés 197 Date d'inscription jeudi 27 avril 2006 Statut Membre Dernière intervention 10 juillet 2011
25 juil. 2006 à 13:58
Vous avez des extention hta?? sur vos pages.
Si c'est le cas, moi aussi je galere pour communiquer entre les frames. Si quelqu'un a une solution....

Si l'extention est en htm ou html, ca doit passer, sinon esseyez cela (ca marche chez moi):
dans la description de la frame:
<frame id="maFrame1" name="maFrame1" src="toto.html">
puis dans le script:
parent.frames.document.getElementById('maFrame1').src=banner.html';
darkfuture Messages postés 3 Date d'inscription lundi 6 décembre 2004 Statut Membre Dernière intervention 20 décembre 2005
25 juil. 2006 à 11:54
Impossible de faire fonctionner cette sources même problème
Erreur:'parent.gauche.location' a la valeur Null ou n'est pas un objet.
aKheNathOn Messages postés 276 Date d'inscription dimanche 22 juillet 2001 Statut Modérateur Dernière intervention 5 décembre 2013
16 nov. 2003 à 16:39
vérifies que déjà t'as mis ce javascript dans une frame, et si tu l'as mis dans le frame set, alors enleves le parent.

Ensuite vérifies bien le nom attribué à la frame, et respectes la case.
cs_elz Messages postés 3 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 25 septembre 2003
23 sept. 2003 à 05:37
Lorsque je click sur le lien, une erreur apparait et ça dit: Erreur:'parent.gauche.location' a la valeur Null ou n'est pas un objet.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.