Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu abro um pop-up com um formulário. Vou chamar de pop.asp.
Quando eu dou um post apontando para a mesma página do formulário pop.asp aparece uma magen branca na direita. O formulário está em uma tabela cetada para 100%.
A pop-up abre normal mas quando dou o post a margen aparece. Isso é um bug do navegador ou tem como evitar essa margen????
Vou postar um exemplo bem rapidinho.
>
<HTML>
<HEAD>
</HEAD>
<script>
function wOpen(pURL, pName, w, h, scroll, text, specialSettings){
xLeft=(screen.width)?(screen.width-w)/2:0;
xTop=(screen.height)?(screen.height-h)/2:0;
xSettings = 'height='+h+',width='+w+',top='+xTop+',left='+xLeft+',scrollbars='+scroll+specialSettings
hwnd = window.open(pURL,pName,xSettings);
if(hwnd.window.focus){hwnd.window.focus();}
if(text != "") hwnd.document.write(text);
hwnd.document.close();
return hwnd;
}
function pop(URL){
wOpen(URL, "", 650, 300, "no", "");}
</SCRIPT>
<BODY>
<P ALIGN="center"><A HREF="java script:pop('pop.asp');">Abrir popup para teste</A></P>
</BODY>
</HTML>
Este é o pop-up com formulário
>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY TOPMARGIN="0" LEFTMARGIN="0" BGCOLOR="#C0C0C0">
<TABLE BORDER="1" WIDTH="100%" BGCOLOR="#FFFFFF" HEIGHT="100%">
<TR>
<TD WIDTH="100%" HEIGHT="100%" ALIGN="center">
<FORM METHOD="POST" ACTION="pop.asp" NAME="frm">
<P><INPUT TYPE="submit" VALUE="Post" NAME="ok"></P>
</FORM>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Quando abrir você vai ver está normal, quando der o post vai aparecer uma margen cinza na base e na direita.
Digo isso só por questão de estética, é feio a pop-up ficar com a margen branca na direita após o post.
Carregando comentários...