Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2008, 23:46
Avatar de jocks
jocks
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 9 meses
Puntos: 0
html no funciona en Firefox

Tengo una app web asp.net 2.0 , donde dentro de un formulario tengo la siguiente funcion:

private void EnviarDatosVisa(string idTransaccion)
{
idTransaccion = "000000000" + idTransaccion;
idTransaccion = idTransaccion.Substring(idTransaccion.Length - 9, 9);
Response.Write("<form id='frmEnvio' runat='server' action='" + ConfigurationManager.AppSettings["UrlPasarelaVisa"] + "'>");
Response.Write("<input type=hidden id='CODTIENDA' name='CODTIENDA' value='" + ConfigurationManager.AppSettings["CodTienda"] + "'>");
Response.Write("<input type=hidden id='NUMORDEN' name='NUMORDEN' value='" + idTransaccion + "'>");
Response.Write("<input type=hidden id='MOUNT' name='MOUNT' value='" + Profile.Transaccion.MontoTotal + "'>");//Profile.Transaccion.MontoTotal
Response.Write("</form>");
Response.Write("<script language='javascript'>");
Response.Write("if ( window.showModalDialog ){ window.showModalDialog('Mat_AvisoPaseVisaMaster.as px','','dialogWidth:570px;dialogHeight:300px'); } ");
Response.Write("else { alert('Usted tiene a continuación " + ConfigurationManager.AppSettings["TiempoEsperaIdeal"] + " minutos para ingresar información en los formularios siguientes.');} ");
Response.Write("frmEnvio.submit();");
Response.Write("</script>");
}

, esta funcion me abre la pasarela de pagos de VISA y todo funciona ok, pero cuando lo pruebo en Firefox y se ejecuta esta funcion, en la consola de errores de firefox me sale un error indicandome

Error: frmEnvio is not defined
Source File: https://www.midominio.com/transaccio...irmarPago.aspx
Line: 1

cual puede ser el error??
Considerar que abro la pasarela de pagos desde mi code behind.

Slds

Joseph
__________________
JUST DO IT!!!
nunk hay una segunda oportunidad para una primera buena impresion...