Pop up sans bordure centréé sous js - HTML/CSS - Programmation
MarshPosté le 29-01-2003 à 09:43:45
Bonjour, J'ai finalement trouvé l'astuce pour ma pop-up sans bordure, par contre, je voudrai qu'elle s'ouvre en milieu de page... Pouvez vous me renseigner sur le code js a appliquer pour que ma popup (sans bordure...) s'ouvre en plein milieu de la page, quelle que soit la résolution de l'écran :
<!-- DEBUT DU SCRIPT --> <SCRIPT LANGUAGE="JavaScript">
Marsh Posté le 29-01-2003 à 09:43:45
Bonjour,
J'ai finalement trouvé l'astuce pour ma pop-up sans bordure, par contre, je voudrai qu'elle s'ouvre en milieu de page...
Pouvez vous me renseigner sur le code js a appliquer pour que ma popup (sans bordure...) s'ouvre en plein milieu de la page, quelle que soit la résolution de l'écran :
<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
*/
/* VARIABLES */
ejs_pf_topcolor = '#ACBFFF';
ejs_pf_width = 500;
ejs_pf_height = 500;
ejs_pf_file = 'edito.html';
[g]ejs_pf_X = ;
ejs_pf_y = ;[/g]
/* HTML */
ejs_pf_html = '
<HTML>
<BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0>';
ejs_pf_html += '
<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>
<TR>';
ejs_pf_html += '
<TD BGCOLOR=black>
<TABLE CELLPADDING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=20>
<TR>
<TD BGCOLOR='+ejs_pf_topcolor+'>
<TABLE CELLPADDING=2 CELLSPACING=1 BORDER=0 ALIGN=right>
<TR>
<TD BGCOLOR=white><A HREF="javascript:window.top.close()" STYLE="text-decoration:none">
<FONT FACE="Verdana, Arial" SIZE=1 COLOR=black><B>X</B>
</FONT></A>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>';
ejs_pf_html += '
</TD>
</TR>
<TR>
<TD HEIGHT='+(ejs_pf_height-20)+'>
<iframe src="'+ejs_pf_file+'" framespacing=0 frameborder=no scrolling=auto width=100% height='+(ejs_pf_height-20)+'>
</iframe>
</TD>';
ejs_pf_html += '
</TR>
</TABLE>';
/* WINDOW */
function ejs_pf_open()
{
if(document.all&&document.getElementById)
{
ejs_pf_pop = window.open('about:blank','ejs_pf_pop','fullscreen,scrollbars');
ejs_pf_pop.moveTo(ejs_pf_X,ejs_pf_y);
ejs_pf_pop.resizeTo(ejs_pf_width,ejs_pf_height);
ejs_pf_pop.document.write(ejs_pf_html);
}
else
{
ejs_pf_pop = window.open('about:blank','ejs_pf_pop','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width='+ejs_pf_width+', height='+ejs_pf_height+', top='+ejs_pf_y+', left='+ejs_pf_X);
ejs_pf_pop.document.write(ejs_pf_html);
}
}
/* ONLOAD */
ejs_pf_open()
</SCRIPT>
<!-- FIN DU SCRIPT -->
Merci les gars !
Message édité par sennastien le 29-01-2003 à 11:22:39