cs_NiFF
Messages postés92Date d'inscriptiondimanche 2 juin 2002StatutMembreDernière intervention24 juin 2004
-
2 juin 2002 à 16:42
cs_NiFF
Messages postés92Date d'inscriptiondimanche 2 juin 2002StatutMembreDernière intervention24 juin 2004
-
4 juin 2002 à 15:50
Ma page est séparée en 2, et il y a deux frames : je voudrais que lorsque le visiteur clique sur une image de la frame de gauche, elle s'afiche dans un contrôle image de la page de droite. Je pense qu'il y aurait peut-être moyen de transmettre un argument à la page qui s'affiche, mais je préfererais ne pas recharger toute la page, mais seulement l'image. J'arrive à recharger une image de la même page, mais pas d'une autre page.
guilhemh
Messages postés36Date d'inscriptionlundi 22 avril 2002StatutMembreDernière intervention12 décembre 2005 3 juin 2002 à 18:57
tu peux accéder à ton image grâçe à
parent.frames["nomduframe"]["nomimage"].src
exemple:
//Page de frames
<frameset rows="100,*">
<frame src="top.htm" name="top">
<frame src="content.htm" name="content">
</frameset>
//Top.htm
<html>
<head>
<title> Top </title>
</head>
</html>
//content.htm
<html>
<head>
<title> Contenu </title>
<script language="javascript">
<!--
window.alert("L'adresse de l'image présente dans le bandeau est :"+parent.frames["top"]["im1"].src)
//-->
</script>
cs_NiFF
Messages postés92Date d'inscriptiondimanche 2 juin 2002StatutMembreDernière intervention24 juin 2004 4 juin 2002 à 15:50
J'ai essayé window.alert("L'adresse de l'image présente dans le bandeau est :"+parent.frames["top"]["im1"].src), mais ca marche pas, il me met : "parent.frames.top.im1.src a la valeur Null ou n'est pas un objet"