[javascript] comment faire un lien vers page

antic80 Messages postés 4877 Statut Contributeur -  
 Geek -
bonjour

voila je debute en javascript

j'ai un bouton radio et quand je clic dessus j'aimerai etre dirigé vers une page web

mais je sais pas comment faire le lien

4 réponses

  1. antic80 Messages postés 4877 Statut Contributeur 1 178
     
    j'ai trouver pour faire le lien mais j'aimerai savoir comment afficher sur la page suivante la valeur que j'ai sélectionner sur la page précédente.

    merci
    1
    1. Geek
       
      On appelle ça un lien Externe mais il faut payer :-)
      0
  2. Lupin
     
    Salut,

    je suis débutant aussi, mais enfin !!!

    il te faut passer par [ top.opener.document ... ]

    <html>
      <head>
        <title>Javascript</title>
        <script language="javascript">
            function Copier1()
              {
                   parent.Haut.document.Donnee_B.Texte_B.value=top.opener.document.Donnee.Texte_Out.value;
              }
        </script>
      </head>
      <body>
        <br>
          <a href="javascript:Copier1()">Copier 1</a>
        <br>
      </body>
    </html>
    


    Lupin
    1
  3. antic80 Messages postés 4877 Statut Contributeur 1 178
     
    merci je v voir ca
    1
  4. Lupin
     
    re:

    Voici un exemple complet avec 4 fichiers html
    utilisant des fonctions dans les 4 fichiers et
    permettant de copier une valeur.

    <!-- Fichier Exemple1a.html -->
    <html>
      <head>
        <title>JavaScript</title>
        <script language="javascript">
          var fenetre = null;
          function Ouvrir()
            {
              fenetre = window.open("Exemple1b.html","win", "width=400, height=400") ;
            }
          function Copier4()
            {
              fenetre.Haut.document.Donnee_B.Texte_B.value = document.Donnee.Texte_Out.value ;
            }
        </script>
      </head>
      <body>
        <br><br><br>
          <a href="javascript:Ouvrir()">Ouvrir</a>
          <br><br><br>
          <form name="Donnee">
            <input type = 'text' name="Texte_Out">
          </form>
      </body>
    </html>
    
    <!-- Fichier Exemple1b.html -->
    <html>
      <head>
        <title>Javascript</title>
        <script language="javascript">
          function Copier3()
            {
              Haut.document.Donnee_B.Texte_B.value = opener.document.Donnee.Texte_Out.value ;
            }
        </script>
      </head>
    
      <frameset rows="*,*">
        <frame src="Exemple1c.html" name="Haut">
        <frame src="Exemple1d.html" name="Bas">
      </frameset>
    </html>
    
    <!-- Fichier Exemple1c.html -->
    <html>
      <head>
        <title>Javascript</title>
        <script>
          function Copier2()
            {
              document.Donnee_B.Texte_B.value=top.opener.document.Donnee.Texte_Out.value ;
            }
        </script>
      </head>
    
      <body>
        <br>
          <form name="Donnee_B">
            <input type = 'text' name="Texte_B">
          </form>
      </body>
    </html>
    
    <!-- Fichier Exemple1d.html -->
    <html>
      <head>
        <title>Javascript</title>
        <script language="javascript">
          function Copier1()
            {
              parent.Haut.document.Donnee_B.Texte_B.value=top.opener.document.Donnee.Texte_Out.value;
            }
        </script>
      </head>
      <body>
        <br>
        <a href="javascript:Copier1()">Copier 1</a>
        <br>
        <a href="javascript:parent.Haut.Copier2()">Copier 2</a>
        <br>
        <a href="javascript:parent.parent.Copier3()">Copier 3</a>
        <br>
        <a href="javascript:top.opener.Copier4()">Copier 4</a>
        <br>
      </body>
    </html>
    


    Lupin
    0