Bonjour à tous,
Heureusement que le Net est insensible au Covid-19 ! Il y a bien assez d'autres virus sur le réseau !
Bon, soyons sérieux. J'essaie de passer une adresse dans <a href =, mais ça ne fonctionne pas comme je le veux. Il me semble avoir un problème JS ou html.
La page d'envoi :
Et la page de réception :
A la réception. j'ai bien mes champs séparés, visibles. Le seul qui me pose un problème, c'est
Qui ne répond pas. Mais si on passe le pointeur dessus, il ne s'affiche pas le contenu de 'retour', mais toute la variable 'paramters', alors que dans le corps de la page, j'ai bien à l'affichage le nom de ma page de retour.
Si quelqu'un à une idée, ou une suggestion, je suis preneur !
En attendant, merci à tous et cordiales salutations
Horace
Heureusement que le Net est insensible au Covid-19 ! Il y a bien assez d'autres virus sur le réseau !
Bon, soyons sérieux. J'essaie de passer une adresse dans <a href =, mais ça ne fonctionne pas comme je le veux. Il me semble avoir un problème JS ou html.
La page d'envoi :
<html>
<head>
<title>Envoi des paramètres</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<h2>Envoi: </h2>
<p>Remplir les champs ci-dessous et click sur le bouton.</p>
<form name="maforme" method="GET" action="T2.html" accept-charset="ISO-8859-1">
<p> <input type = "text" name="titre" value = "recherche dans l'école" ></p>
<p> <input type = "text" name="date" value = "2008.12.12" ></p>
<p> <input type = "text" name="source" value = "ion"></p>
<p> <input type = "text" name="retour" value = "T1.html"></p>
<p>
<input type="button" onclick="location.href='T1.html'" value="Annuler">
<input type="submit" name="submit" value="Lire ce document">
</p>
</form>
</body>
</html>
Et la page de réception :
<html>
<body>
<h2>Reçu: </h2>
<h2><p>Titre : <span id = "titre"</span></p></h2>
<p> <img id = "source" Width = "180" Height = "270" alt="1"/>
<p><h2> Retour : <span id="retour"</span></h2></p>
<p><h2> Date : <span id="date"</span></h2></p>
<!-- Ici le script JS -->
<script type="text/javascript">
function addsource()
{
var parameters = location.search.substring(1).split("&");
var temp = parameters[0].split("=");
l = unescape(temp[1]);
var tit = l.replace(/\+/g,' ');
var temp = parameters[1].split("=");
d = unescape(temp[1]);
d = d.replace(/\+/g,' ');
var date = d;
var temp = parameters[2].split("=");
c = unescape(temp[1]);
c = c.replace(/\+/g,' ');
var srcimg = "images/" + c + ".jpg";
var temp = parameters[3].split("=");
a = unescape(temp[1]);
a = a.replace(/\+/g,' ');
var ret = a ;
document.getElementById("titre").innerHTML = tit;
document.getElementById("date").innerHTML = date;
document.getElementById("source").src = srcimg;
document.getElementById("retour").innerHTML = ret;
};
addsource();
</script>
<a href id="retour">Retour</a>
</body>
</html>
A la réception. j'ai bien mes champs séparés, visibles. Le seul qui me pose un problème, c'est
<a href id="retour">Retour</a>
Qui ne répond pas. Mais si on passe le pointeur dessus, il ne s'affiche pas le contenu de 'retour', mais toute la variable 'paramters', alors que dans le corps de la page, j'ai bien à l'affichage le nom de ma page de retour.
Si quelqu'un à une idée, ou une suggestion, je suis preneur !
En attendant, merci à tous et cordiales salutations
Horace