IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Modification SRC d'une frame


Sujet :

HTML

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 16
    Par défaut Modification SRC d'une frame
    Je suis en train de faire un petit site pour mon club mais un souci avec la modification de la source d'une frame.

    La page d'entrée de mon site est la page index.html dont voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <?xml version="1.0" encoding="iso-8859-15"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    		<title>Les chevaux de sport Brédois - Accueil</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
    		<meta content="Espace" name="Description" />
    	</head>
    	<link rel="stylesheet" type="text/css" href="./styles/styles.css" />
    	<script type="text/javascript" src="./js/custo.js"></script>
    	<body>
    		<div>
    			</br></br></br></br></br></br>
    		</div>
    		<div>
    			<img src="./images/logo_club.jpg" align="bottom" border="0" usemap="#choix" alt="Cliquez sur les clous du fer pour accéder aux différentes rubriques"/>
    			<map name="choix">
    				<AREA SHAPE="circle" COORDS="630,65,10" alt="Le club" href="./html/page.html">
    			</map>
    		</div>
    		<div>
    			<div id="titre1">Club Equestre</div>
    			<div id="titre1">Les <b>C</b>hevaux de <b>S</b>port <b>B</b>rédois</div>
    		</div>
    	</body>
    </html>
    Cette page ouvre la page "page.html" dont voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    <?xml version="1.0" encoding="iso-8859-15"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    		<title>Les chevaux de sport brédois</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
    		<meta content="Espace" name="Description" />
    	</head>
    	<link rel="stylesheet" type="text/css" href="../styles/styles.css" />
    	<script type="text/javascript" src="../js/custo.js"></script>
    	<script language="javascript"> 
    		<!--
    		window.onload=charger();
    		//--> 
    	</script> 
     
     
    	<FRAMESET ROWS="15%,*" border="0">
    	<FRAME NAME="BANDEAU" SRC="../html/bandeau.html" SCROLLING="no" MARGINWIDTH=0 MARGINHEIGHT=0>
    	  <FRAMESET COLS="20%,*">
    	  	<FRAME NAME="MENU" SRC="menu.html" SCROLLING="no">
    	  	<FRAME NAME="CONTENU" SRC="" SCROLLING="auto">
    	  </FRAMESET>
    	</FRAMESET>
    	<NOFRAME>
    		<BODY>
    			Votre navigateur ne supporte pas les cadres, <BR>
    			mettez-le à jour auprès de Netscape ou Microsoft.
    		</BODY>
    	</NOFRAME>
    </html>
    Le probleme c'est que dans ma page d'accueil, a terme j'aurais plusieurs zones dans ma map, je voudrais que ma frame CONTENU affiche une page différente selon le choix effectué à l'accueil.
    Je ne sais pas comment modifié la propriété SRC de frame depuis l'accueil. Dois-je mettre mes pages en formulaire, utiliser du javascript ???
    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 41
    Par défaut
    le code de base de ta page doit etre le suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <?xml version="1.0" encoding="iso-8859-15"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    		<title>Les chevaux de sport brédois</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
    		<meta content="Espace" name="Description" />
    	</head>
    	<link rel="stylesheet" type="text/css" href="../styles/styles.css" />
    	<script type="text/javascript" src="../js/custo.js"></script>
    	<script language="javascript"> 
    		<!--
    		window.onload=charger();
    		//--> 
    	</script> 
     
     
    	<FRAMESET ROWS="15%,*" border="0">
    	<FRAME NAME="BANDEAU" SRC="../html/bandeau.html" SCROLLING="no" MARGINWIDTH=0 MARGINHEIGHT=0>
    	  <FRAMESET COLS="20%,*">
    	  	<FRAME NAME="MENU" SRC="menu.html" SCROLLING="no">
    	  	<FRAME NAME="CONTENU" SRC="tapagedaccueil.html" SCROLLING="auto">
    	  </FRAMESET>
    	</FRAMESET>
    	<NOFRAME>
    		<BODY>
    			Votre navigateur ne supporte pas les cadres, <BR>
    			mettez-le à jour auprès de Netscape ou Microsoft.
    		</BODY>
    	</NOFRAME>
    </html>
    et à chaque lien de ton menu tu écriras
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="lapageciblee.html" alt="Ta Page" target="CONTENU">Ton Label/Image</a>
    en espérant avoir pu t'aider, mais un conseil, essaie de te mettre aux DIVs

    http://a-pellegrini.developpez.com/tutoriels/xhtml/

  3. #3
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    si les pages cibles de la page d accueil sont différentes dans l ensemble .... alors créer plusieurs pages cibles .

    si elles sont quasi semblables tu peux faire une seule page avec des tests sur les paramètres passés dans l'url lors de ton onload() qui permettront d'afficher/masquer telles ou telles parties.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 16
    Par défaut
    Merci pour ces infos, je vais essayer avec les modifs données.
    Pour ce qui est de faire des pages différentes, je voulais utiliser des frames, car sur toutes les pages, hormis l'accueil, j'ai un bandeau et un menu, donc je vous éviter de répéter le code.
    Mais effectivement, comme toutes mes autres pages sont avec des DIV, je vais faire le test et sinon faire des pages différentes contenant tous les objets.
    Merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modification d'une frame après réception d'une socket
    Par Soap7 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 08/10/2012, 13h21
  2. modification 'src' ET 'usemap' d'une image.
    Par philibus dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 19/02/2009, 12h22
  3. [flash] ouvrir une page dans une frame différente
    Par viena dans le forum Intégration
    Réponses: 6
    Dernier message: 01/08/2007, 15h54
  4. qu'est ce qu'une frame?
    Par vincetrader dans le forum Développement
    Réponses: 3
    Dernier message: 25/02/2004, 11h24
  5. [TFrame] Problème de gestion du OnMouseDown avec une Frame
    Par xherault dans le forum Composants VCL
    Réponses: 5
    Dernier message: 23/05/2003, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo