Cadre/frame

Fermé
pontarose Messages postés 150 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 23 avril 2010 - 31 oct. 2007 à 17:23
ilan27 Messages postés 394 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 15 juin 2009 - 23 nov. 2007 à 16:17
Bonjour,
le script permettant d'afficher mon tableau: tableau.php
le script permettant d'afficher le résultat, après click sur le lien est : lien.php
j'aimerais que lorsque je clique sur un lien, le résultat apparaisse sur la même page que mon tableau dans un cadre en bas de celui-i.


Mon souci est que lorque je clique sur le lien le résultat s'ouvre dans un oautre ongle!!! alors que je n'ai pas mis _target?? dans mon script

tableau.php
<!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">
<head>
<title>Tableau</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<frameset rows="80%,20%">
<frame src="tableau.php" name="cadrehaut">
<frame src="lien.php" name="cadrebas">
</frameset>

<body>

///blablabla

print('<td align =center><a href="http:/apache2-default/lien.php" target="cadrebas">'cliquezici</a></td>');

4 réponses

pontarose Messages postés 150 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 23 avril 2010 2
31 oct. 2007 à 18:23
En passant par iframe j'obtiens ce que je veux,
seulement je voudrais que le cdran apparaisse seulement si on clique sur le lien.
Est-ce possible?

<IFRAME SRC="method_tableau.php" name="cadrebas" width="400" height="200"></IFRAME>

print('<td align =center><a href="http:/apache2-default/lien.php" target="cadrebas">'cliquezici</a></td>');
0
ilan27 Messages postés 394 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 15 juin 2009 36
31 oct. 2007 à 18:24
Bonsoir,
Sur ta page tableau.php tu as le lien ci dessous: (essaye avec echo, et enlève une apostrophe):
echo "<td align =center><a href=\"http:/apache2-default/lien.php\" target=\"cadrebas\">cliquezici</a></td>";

Ca marche comme ça?
0
pontarose Messages postés 150 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 23 avril 2010 2
2 nov. 2007 à 10:31
Oui,

ça marche merci.
Je voudrais que le cadran apparaisse seulement si on clique sur le lien.

Je m'explique
j'ai donc ajouté frameborder=0 (donc avant de cliquer sur le lien, je n'ai pas de cadre) mais, quand je clique sur le lien j'aimerais cette fois-çi avoir un cadre.Est-ce possible?

<IFRAME SRC="method_tableau.php" name="cadrebas" width="400" height="200" frameborder=0></IFRAME>
0
ilan27 Messages postés 394 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 15 juin 2009 36
23 nov. 2007 à 16:17
Bonsoir, désolé de n'avoir pu te répondre plus tôt, je n'ai pas été sur le site depuis! Pour essayer de répondre à ton problème, une "solution" qui me vienne à l'esprit est que le lien dirige vers la même page dans laquelle il est, mais qui comporte cette fois-ci la frame (c'est un peu moyen mais je n'ai pas d'autre idée). Mais je ne sais pas comment marche le site, j'espère que ça pourra te convenir!
0