Pop Up sin refresh

Andre
29 de Septiembre del 2005
Hola!
Tengo el siguiente código, el cual abre una ventana pop up desde una página que tiene filtros (ej: código de cliente), pero cuando se cierra el pop up, a la página que lo llamó le hace un refresh y el usuario de la página pierde el filtro que puso.
"<script language="+'"JavaScript"'+"> sRet = window.showModalDialog('" + &Url + "', 'ventanagx', 'dialogWidth:"+Trim(Str(&Ancho, 4))+"px; dialogHeight:"+Trim(Str(&Alto, 4))+"px; center:"+ Trim(&Center) +"; scroll:"+ Trim(&Scrollbars) +"; resizable:"+Trim(&Resizable)+"; status:"+Trim(&Status)+"; help:0; maximize:"+Trim(&Maximize)+";minimize:"+Trim(&Minimize)+"');"if (sRet!= '') { var sUrl=window.location.href;window.location.href=sUrl; } else {alert( 'La acción ha sido cancelada' );} </script>"

Cómo podría modificar este código para que no realice un refresh cuando se cierra el Pop Up???

Muchas Gracias!!!!!!!!