Forum de discussion
Forum « Programmation Javascript » (archives)
de l'aide S.V.P. Problème avec popup
Envoyé: 8 décembre 2005, 14h53 par rim
J'ai besoin de votre aide,
J'ai un popup qui affiche bien l'image à l'écran, le problème est que si l'utilisateur ne le ferme pas avant de visualiser une autre image la page affiche un message "accès refusé". et le popup ne s'ouvre pas.
1 - j'aimerai detecter si l'utilisateur n'a pas fermer ce popup pour pouvoir le faire.
2- Ce popup ne s'ouvre pas dans I.E 5 de mac.
Merci de votre aide.
Voilà le code.
function resizePopUp(monImage, monTitre)
{
var larg=560;
var haut=503;
var Posx= (screen.width)? ((screen.width-larg)/2) :0;
var Posy=(screen.height)? ((screen.height-haut)/2) :0;
var Fpos='top='+Posx+',left='+Posy+',width='+larg+',height='+haut+',scrollbars=0,resisable=0,status=0';
w = open('','popupimg',Fpos);
w.document.write( "<html><head><title>"+monTitre+"</title>" );
w.document.write( "<link href='stylesheet.css' type='text/css' rel='stylesheet'>");
w.document.write( "</head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>" );
w.document.write( "<table width='500px' height='500px' border='0' align='center' cellpadding='0' cellspacing='0'>" );
w.document.write( "<tr> <td colspan='3'> <img src='img/BarreHautPopupG.gif' width='560px' height='13' alt=''></td></tr>");
w.document.write( "<tr> <td colspan='3' width='560px' height='40px' background='img/BarreHautPopupR.gif' align='center'> ");
w.document.write( "<a class='ancC' href='javascript:window.close();'> >> Fermé Image</a></td></tr> ");
w.document.write( " <tr> <td colspan='3'> <img src='img/espace.gif' width='500px' height='20px' alt=''></td></tr>");
w.document.write( "<tr> <td colspan='3' align='center' height='400px' valign='middle'> <img src='"+monImage+"' width='400' height='400' alt=''></td></tr> ");
w.document.write( "<tr> <td colspan='3' align='center' width='560px' height='30px' background='img/BarreHautPopupG.gif' > ");
w.document.write( "<a class='ancC' href='javascript:window.close();'> >> Fermé </a> </td></tr></table></BODY></HTML>");
}
Réponses
|