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

JavaScript Discussion :

recharger la page avec les fenêtres principales


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 171
    Par défaut recharger la page avec les fenêtres principales
    salut,

    j'est une fenetre divisé en 3 partie comme ceci :

    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
     
    <HTML>
    <HEAD>
         <TITLE>Acceuil</TITLE>
    </HEAD>
    <FRAMESET ROWS="30%,*" border=0>
    <FRAME SRC="coin.html"  scrolling="no" noresize>
    <FRAMESET ROWS="8%,*" border=0>
       <FRAME SRC="rougeG.html" scrolling="no" noresize>
       <FRAMESET COLS="15%,*">
           <FRAME SRC="coinC.html"    name="ordre" scrolling="no" noresize>
           <FRAME SRC="agence.html" name="changement">
    </FRAMESET>
    </FRAMESET>
    </FRAMESET>
    </HTML>
    et il y a d'autre fenetre biensur. l'orsque je click sur un lien, il me ramene dans une autre page, dans un emplacement pressi (target="nomEmplacement"), quand je réinitialse, je veux que le navigateur me raméne verre les fennetres qu'il a chargé la premiere fois

    c'est possible ?

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    F5 ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 171
    Par défaut
    oui f5,

    si je recharge la page avec la sourie ou 'f5' j'aimerai que je retrouve les pages innitialles dont la fenetre est charger pour la premier fois, s'est possible?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    C'est le comportement par défaut il me semble.

    Si ce n'est pas le cas chez toi, peut-on avoir un exemple en ligne, qu'on puisse tester ? Et nous dire avec quel navigateur tu testes.

  5. #5
    Membre éclairé Avatar de Général03
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 848
    Par défaut
    Si tu fais F5 tu n'auras pas la page initialement chargée mais le rafraichissement de tes pages (frames) ouvertes. J'ai la même structure en frame que toi, et le F5 sur Firefox ne me ramène pas sur ma page par défaut.

    Solution : qd tu cliques sur ton lien dis lui d'aller à la page que tu veux.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 171
    Par défaut
    C'est le comportement par défaut il me semble.

    Si ce n'est pas le cas chez toi, peut-on avoir un exemple en ligne, qu'on puisse tester ? Et nous dire avec quel navigateur tu testes.
    exemple :

    A.html
    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
     
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
     
            <head>
            </head>
            <body>
              <h1>
                 <center>
                 <a  href="t.html" target="tata">lien</a>
                 <center>
              </h1>
            </body>
    </html>
    B.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
            <head>
            </head>
            <body>
    	<h1><center>B</h1></center>
            </body>
    </html>
    c.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
     
            <head> 
            </head>
            <body>
    	<h1><center>C</h1></center>
            </body>
    </html>
    test1.hml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <html>
    <head>
    </head>
    <body>
    cette page je veux pas la voir quand j'appuye sur f5, se que je veux voir c'est "B"
    </body>
    </html>
    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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
     
            <head>
            <frameset rows="30%,*">
    				<frame src="A.html">
    			<frameset cols="30%,*">
    				<frame src="B.html" name="tata">
    				<frame src="C.html" name="toto">
    			</frameset>
    		</frameset>
            </head>
     
    </html>
    se n'est surtout pas un probleme de navigateur

    Solution : qd tu cliques sur ton lien dis lui d'aller à la page que tu veux.
    s'est exactement se que je veux faire, mais comment je peus lui dire, s'est pas un humain

  7. #7
    Membre éclairé Avatar de Général03
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 848
    Par défaut
    Tu peux utiliser une fonction Javascript qui s'executera dès que tu appuieras sur F5.

    test1.html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <body onload="FonctionJS();">
    //code de ta page test1.html
    </body>
    où ta fonction ressemble à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script>
    function FonctionJS()
    {
     window.frames[name].location.reload ;
    }
    </script>

    Aide toi de la FAQ
    http://javascript.developpez.com/faq...e#frame.reload

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 171
    Par défaut
    Merci infiniment

    je savais pas qu'on peut traiter l'evenement de rechargement de la page "onload", donc il me rester qu'a utiliser la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function fon()
    {
      window.open("p1.html", "o1", "toolbar=1, location=1, directories=1, status=1, scrollbars=1, resizable=1, copyhistory=1" );
    p1.html: la page que je veux charger l'orsque je j'énére l'evenement onreload()
    o1: l'endroit ou je veux charger p1


Discussions similaires

  1. Réponses: 0
    Dernier message: 29/10/2008, 10h46
  2. Pb de mise en page avec les états
    Par clov dans le forum IHM
    Réponses: 2
    Dernier message: 19/07/2006, 08h05
  3. Réponses: 4
    Dernier message: 15/03/2006, 09h31
  4. Réponses: 1
    Dernier message: 26/02/2005, 12h55
  5. Réponses: 2
    Dernier message: 17/01/2005, 14h46

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