J'ai utilisé ces scripts pour pouvoir avoir des popup de différentes tailles, dans cet exemple elle est de 800x516, et j'ai plusieurs formats comme ça. ça marche nickel, j'suis assez contente du résultat. Ainsi, toutes mes images de format 800x516 s'ouvrent dans cette même fenêtre.
Mais alors, maintenant que j'ai trouvé cette solution, je veux que mes popups se ferment lorsque j'en appelle une autre, sinon, je me retrouve malgré tout avec plusieurs fenetres ouvertes vu que j'ai plusieurs format !!
C'est compliqué tout ça......
Et j'ai bien compris ton script, mais ma question est "comment puis-je l'adapter avec mon script ?"
Merci d'avance
SCRIPT DE MA PAGE HTML OU EST IMPORTE MONFLASH:
<script language="JavaScript">
<!--
/*function centrePop(url,largeur,hauteur) { // centre le PopUp sur l'écran
var gauche = (screen.width - largeur)/2
var haut =(screen.height - hauteur)/2
return window.open(url,"","width="+largeur+",height="+hauteur+",left="+gauche+",top="+haut)
}
function infos() {
var adr = centrePop("",350,230)
adr.document.write("<title>Infos</title><center><b>Vos paramètres par JavaScript</b></center><br>")
adr.document.write("Résolution : "+screen.width+"x"+screen.height+"<br>")
adr.document.write("Couleurs : "+screen.colorDepth+" bits<br>")
adr.document.write("Navigateur : "+navigator.appName+"<br>")
adr.document.write("Version : "+navigator.appVersion+"<br>")
adr.document.write("Référent : "+document.referrer+"<br>")
adr.document.write("<center><br><A href='javascript:window.close()'>Fermer le PopUp</A>")
}*/
function popupwindow(nom,w,h) {
fen = window.open (nom,"","0,0,0,0,0,scrollbars=no,0,left=0,top=0,width=" +w + ",height=" +h);
if( self.focus ) fen.focus();
}
function redim() {
self.resizeTo(840, 710);
}
//-->
</script>
SCRIPT SUR UN CALQUE GUIDE SUR FLASH :
this.fen800_516 = new HTML.PopUp ("poconeol.htm", "fen800_516", "basic", 0, 0);
this.fen800_516.width = 800 ; this.fen800_516.height = 516 ;
SCRIPT SUR MON BOUTON EN QUESTION :
on (press) {
this.fen800_516.open();
}
Benesauvage