Repb en javascript

Fermé
Utilisateur anonyme - 21 mai 2003 à 14:50
 Utilisateur anonyme - 22 mai 2003 à 11:13
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"

3 réponses

PhP Messages postés 1770 Date d'inscription lundi 11 décembre 2000 Statut Membre Dernière intervention 23 décembre 2009 606
21 mai 2003 à 20:55
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   ]]
0
ipl Messages postés 5723 Date d'inscription lundi 8 octobre 2001 Statut Contributeur sécurité Dernière intervention 14 avril 2012 585
21 mai 2003 à 22:41
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
0
Utilisateur anonyme
22 mai 2003 à 11:13
c clair merci bcp messire php

"Life is just a dream"
0