|
|
|
| [javascript] comment faire un lien vers page par antic80 |
mercredi 8 février 2006 à 10:16:00 |
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 |
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 |
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 |
merci je v voir ca |
| 25/02 01h56 | Lien vers page précédente ouvre nouvel onglet | Webmastering | 26/02 09h51 | 15 |
| 08/12 15h27 | lien vers page de site non en ligne | Webmastering | 19/02 17h18 | 14 |
| 08/11 10h42 | lien vers pages skyblog | Webmastering | 13/12 14h08 | 8 |
| 21/09 16h04 | Lien vers page précédente dans excel | Bureautique | 24/09 15h04 | 3 |