Repb en javascript
Bahan
-
Bahan -
Bahan -
bonjour!
alors c encore une question de javascript.
Voila j'ai deux pages A et B.
SI on clique sur A on arrive dans B.
Cepndant, il peut y avoir plusieurs 'B' ca depend des parametres qu'on passe dans A.
Alors mon pb est le suivant :
lorsque j'ouvre une premiere fois A et que je clique sur le lien correspondant a un parametre donne (ex schtroumpf rouge), il m'ouvre bien la fenetre B correspondante.
Cependant, si apres, je reviens sur A et que je reclique sur un autre bouton (qui m ouvre B mais avec un autre parametre ex : schtroumpf bleu), la fenetre B ne reapparait pas. Elle reste dans la barre au bas de l'ecran de l'ordinateur.
ALors voila, je voudrais savoir comment je pourrais la faire remonter toute seule cette page B en cliquant sur A.
J'espere que g ete clair (pfou ^_^)
Bahan
"Life is just a dream"
alors c encore une question de javascript.
Voila j'ai deux pages A et B.
SI on clique sur A on arrive dans B.
Cepndant, il peut y avoir plusieurs 'B' ca depend des parametres qu'on passe dans A.
Alors mon pb est le suivant :
lorsque j'ouvre une premiere fois A et que je clique sur le lien correspondant a un parametre donne (ex schtroumpf rouge), il m'ouvre bien la fenetre B correspondante.
Cependant, si apres, je reviens sur A et que je reclique sur un autre bouton (qui m ouvre B mais avec un autre parametre ex : schtroumpf bleu), la fenetre B ne reapparait pas. Elle reste dans la barre au bas de l'ecran de l'ordinateur.
ALors voila, je voudrais savoir comment je pourrais la faire remonter toute seule cette page B en cliquant sur A.
J'espere que g ete clair (pfou ^_^)
Bahan
"Life is just a dream"
3 réponses
-
Bsr Bahan,
Ce n'est pas clair du tout ... surtout ton histoire avec le paramètre !
Enfin voici un ex avec 2 pages respectivement page_a.htm et page_b.htm
page_a.htm :
<html>
<head>
<title>Page A</title>
<script language="JavaScript">
<!--
var fenB=null;
function ouvrir()
{
// Test si la fenêtre B inexistante
// ou bien fermée mais encore en mémoire
if (!fenB || fenB.closed)
{
fenB=window.open("page_b.htm","fen_b");
}
// Donne le focus à la fenêtre B qui devient la fenêtre active
fenB.focus();
}
// -->
</script>
</head>
<body>
Page A
<form>
<input type="button" value="Ouvrir B" onclick="ouvrir()">
</form>
</body>
</html>
page_b.htm :
<html>
<head>
<title>Page B</title>
</head>
<body>
Page B
</body>
</html>
Lance la page_a puis clique sur [Ouvrir B]
Ensuite icônise la fenêtre B
Reclique sur le bouton : hop, la fenêtre B retrouve sa taille d'origine.
@+
PhP
[[ The Truth is Out There ]] -
Bonsoir Bahan, PhP, bonsoir à tous,
PhP... à mon avis, Bahan voulait juste la ligne de code pour focus() !
Qui peut le plus peut le moins... en tous cas, merci pour ta présence sur CCM et ta grande générosité ! ;-)
@12C4 ... In medio stat virtus ...
Ipl -