
Submit de una forma en FIREFOX
Publicado por Leonardo Josué (8 intervenciones) el 28/01/2009 19:21:50
Buenas Tardes a todos los foristas:
Tengo un pequeño problema con un código en javascript, ya que me funciona correctamente en IE, pero no en Firefox. Lo que hago es crear una forma al vuelo con algunos campos HIDDEN y después trato de hacerle el submit. Algo como esto:
<form id="vergrafica" name="vergrafica" method="post" action="grafica.aspx" target="_blank">
<input type="hidden" name="Titulo" Value="Porcentaje">
<input type="hidden" name="Titulox" Value="X">
<input type="hidden" name="Tituloy" Value="Y">
<input type="hidden" name="x" Value="Porcentaje">
<input type="hidden" name="y" Value="10">
<input type="hidden" name="tipografica" Value="barras">
</form>
<script type="text/javascript">
alert('Se envían los datos de la gráfica');
document.getElementById('vergrafica').submit();
</script>
En IE me aparece el alert con la leyenda e inmediatamente después se hace el submit a mi página grafica.aspx y por lo tanto se pinta la gráfica con los datos enviados, sin embargoen FIREFOX me muestra el alert, pero no se hace el submit de la forma.
Alguien tiene una idea de por qué está haciendo esto???
Saludos y de antemano muchas gracias.
Leo
Tengo un pequeño problema con un código en javascript, ya que me funciona correctamente en IE, pero no en Firefox. Lo que hago es crear una forma al vuelo con algunos campos HIDDEN y después trato de hacerle el submit. Algo como esto:
<form id="vergrafica" name="vergrafica" method="post" action="grafica.aspx" target="_blank">
<input type="hidden" name="Titulo" Value="Porcentaje">
<input type="hidden" name="Titulox" Value="X">
<input type="hidden" name="Tituloy" Value="Y">
<input type="hidden" name="x" Value="Porcentaje">
<input type="hidden" name="y" Value="10">
<input type="hidden" name="tipografica" Value="barras">
</form>
<script type="text/javascript">
alert('Se envían los datos de la gráfica');
document.getElementById('vergrafica').submit();
</script>
En IE me aparece el alert con la leyenda e inmediatamente después se hace el submit a mi página grafica.aspx y por lo tanto se pinta la gráfica con los datos enviados, sin embargoen FIREFOX me muestra el alert, pero no se hace el submit de la forma.
Alguien tiene una idea de por qué está haciendo esto???
Saludos y de antemano muchas gracias.
Leo
Valora esta pregunta


0