[javascript] comment faire un lien vers page

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. 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
    1. 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. Contributeur
        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. On appelle ça un lien Externe mais il faut payer :-)