Tom's Guide > Forum > Programmation > Modifier un code pop up

Modifier un code pop up

Forum Programmation : Modifier un code pop up

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Je requiers votre aide pour modifier ce code :
(dans head)
<script language="javascript">
function popup(page) {
window.open(page,'popup','width=700,height=400, toolbar=false,scrollbars=false, resible=no');
}
</script>

(dans body)
<a href='javascript:popup("lien1.html" )'>Lien 1</a>
<a href='javascript:popup("lien2.html" )'>Lien 2</a>

En effet, les fenêtres s'ouvrent sans soucis dans une autre page mais lorsque je clique sur le lien2 après avoir cliqué sur le lien1, la fenêtre, qui s'est "réduite" dans la barre des tâches est bien remplacée par la page du lien2 mais reste dans la barre des tâches.

Je ne sais pas si je m'exprime clairement, mais j'ai pu voir que les gens n'avaient pas le réflexe de regarder les pages réduites et pensent souvent que le lien ne fonctionne pas. Ce qui est assez gênant vu que c'est un site que je créer pour une entreprise...

Merci pour l'aide que vous pourrez m'apporter,
Ambre

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Rebonjour,

J'ai finalement trouvé la réponse :

<script language="javascript">
function popup(page){
var w=window.open(page,'popup','width=700,height=400, toolbar=false, scrollbars=false, top=10,left=10');
w.document.close();
w.focus();

}
</script>

La méthode "focus" oblige la fenêtre à rester toujours visible.
document.close() : ferme l'ancien popup ??

J'ai supprimé la propriété "resizable" qui ne me semblait plus utile (width et height semblant suffire),
top et left me permettent de donner un positionnement à la fenêtre puisque IE7 me la met en plein milieu de ma page principale.

Voici l'adresse du site qui m'a finalement donné la réponse : http://www.toutjavascript.com/savoir/savoir15_1.php3

En espérant avoir été utile :P
Ambre

Répondre à Ambre_31
Tom's Guide > Forum > Programmation > Modifier un code pop up
Aller à :

Il y a 709 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens