Olivier GENDRIN a écrit :
avec ton idée j'ai fait ceci :
<a href="javascript:window.open('#URL_DOCUMENT','#TITRE','toolbar
=no,menubar=no,location=no,directories=no,status=no,height=#HA
UTEUR,width=#LARGEUR');return false;" >
et sa ne marche pas, "erreur sur la page"
Tiens ça me fait penser que #TITRE ne doit pas contenir d'espaces.
Et si tu fais <a href="#"
onclick="javascript:window.open('#URL_DOCUMENT','#TITRE','toolbar=no,
menubar=no, location=no, directories=no, status=no, height=#HAUTEUR,
width=#LARGEUR'); return false;"> ?
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
Ce qu'il faut bien comprendre dans l'appel javascript
javascript:window.open('adresse','nom','attributs de la nouvelle fenetre');
C'est que la partie "nom" ne désigne en aucun cas la balise html Title du pop up, il s'agit là de 2 choses distinctes !!!!
En effet, le 'nom' est en fait l'identifiant javascript de la nouvelle fenetre , en résumé, un titre de variable, donc pas d'accent ni d'espace...
Prenons un exemple une page A qui ouvre un popup B en faisant javascript:window.open('adresse','toto','attributs de la nouvelle fenetre');
Une fois B ouvert, si il y a un lien sur A qui fait onclick=javascript(toto.close()), et bien en cliquant dessus ça fermera B, et uniquement B, si par exemple on avait d'autres popups C et D ouverts avec comme titre titi ou tata, seul B se serait fermé...
Désolé de ne pas pouvoir mieux expliquer, mais en gros c'est ça ^^... Enfin je pense.
Mike