Problemas con Netscape 4

17/11/2003 - 19:50 por Pablo Cedeño | Informe spam
Hola a todos,

Estoy empezando a utilizar ASP y estoy un poco perdido con la compatibilidad
y los bugs.
El asunto es que me reportaron un problema, pero no me especificaron que
error diO o simplemente no pasO nada.
Lo que les puedo decir es que a la hora de darle click sobre un boton de
continue, no pasa nada sobre Netscape 4, pero en el Netscape 6 no hay
problema. Este boton tiene asociado una funcion el Javascript. He estado
revisando algunos bugs, pero en ninguno se habla de que no realice ninguna
acciOn por el problema, o algo por el estilo.

Si alguien sabe que es lo que puede estar pasando, le agradecerIa que me
ayudara.

Gracias

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
17/11/2003 - 20:13 | Informe spam
Netscape 4 no es muy compatible con los demás browser, te recomiendo que nos
muestres el javascript que estas ejecutando para ver si te podemos ayudar
...


Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"Pablo Cedeño" wrote in message
news:e$nL$
Hola a todos,

Estoy empezando a utilizar ASP y estoy un poco perdido con la


compatibilidad
y los bugs.
El asunto es que me reportaron un problema, pero no me especificaron que
error diO o simplemente no pasO nada.
Lo que les puedo decir es que a la hora de darle click sobre un boton de
continue, no pasa nada sobre Netscape 4, pero en el Netscape 6 no hay
problema. Este boton tiene asociado una funcion el Javascript. He estado
revisando algunos bugs, pero en ninguno se habla de que no realice ninguna
acciOn por el problema, o algo por el estilo.

Si alguien sabe que es lo que puede estar pasando, le agradecerIa que me
ayudara.

Gracias


Respuesta Responder a este mensaje
#2 Pablo Cedeño
19/11/2003 - 16:34 | Informe spam
Ok Jhonny,
AquI estA el cOdigo asignado para el boton:

function doSubmit1(){
for (var i = 0; i < 5 ; i++) {
if (document.addressForm.surveyRadio[i].checked == true) {
document.addressForm.DoctorHidden.value document.addressForm.surveyRadio[i].value;
}
}
document.addressForm.action = "at_address.asp?user=user";
document.addressForm.submit();
}

DoctorHidden es un input de tipo "hidden"
surveyRadio es un input de tipo "radio"

El boton como tal es un campo de una tabla que tiene una imagen de fondo y
que a su vez tiene asignado el evento onClick() que referencia a la funcion
que estA arriba.

Gracias por todo, si necesitas algo mAs me avisas. Espero que con esto
puedas decirme que es lo que pasa!
Respuesta Responder a este mensaje
#3 Pablo Cedeño
19/11/2003 - 23:03 | Informe spam
Saludos!

Ok, he tratado de probar que es lo que no funciona, he puesto una serie de
alerts para ver hasta donde llega la ejecuciOn en Netscape 4.

Lo que obtuve de ello es que la ejecuciOn no pasa del if dentro del for.
Puse un alert luego del ciclo antes del if y no hay problema, hasta ahI va
bien, pero cuando muevo de lugar el alert, luego del if, ya este alert no se
ejecuta y me devuelve a la misma pagina en la que estoy, cuando deberIa
enviarme a otra.

Creo que el problema puede estar en:

...
if (document.addressForm.surveyRadio[i].checked == true)
...

En donde el surveyRadio es un grupo de radio buttons.

Si alguien me puede ayudar, se lo agradecerIa.
Respuesta Responder a este mensaje
#4 Jhonny Vargas P. [MVP]
20/11/2003 - 13:10 | Informe spam
Hola Pablo,

Disculpa no contestarte antes...

Si no está pasando el if, te recomiendo realizar el siguiente alert para ver
que está devolviendo:
(antes del IF)

alert(document.addressForm.surveyRadio[i].checked);

y según eso hace la comparación con el IF.

Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile



"Pablo Cedeño" wrote in message
news:
Saludos!

Ok, he tratado de probar que es lo que no funciona, he puesto una serie de
alerts para ver hasta donde llega la ejecuciOn en Netscape 4.

Lo que obtuve de ello es que la ejecuciOn no pasa del if dentro del for.
Puse un alert luego del ciclo antes del if y no hay problema, hasta ahI va
bien, pero cuando muevo de lugar el alert, luego del if, ya este alert no


se
ejecuta y me devuelve a la misma pagina en la que estoy, cuando deberIa
enviarme a otra.

Creo que el problema puede estar en:

...
if (document.addressForm.surveyRadio[i].checked == true)
...

En donde el surveyRadio es un grupo de radio buttons.

Si alguien me puede ayudar, se lo agradecerIa.


Respuesta Responder a este mensaje
#5 Pablo Cedeño
20/11/2003 - 18:16 | Informe spam
Gracias Jhonny.

La prueba que me decIs ya la habIa realizado, pero igual no me devolvIa
nada.

Buscando mAs ayuda me di cuenta que al trabajar con Netscape, si se usan
layers, se deben accesar diferente los inputs de un form. Y como Internet
Explorer trabaja de las dos formas, no habIa problema con el.

El asunto lo corregI eliminando los tags <div> </div> antes y despues de la
declaraciOn del form en el asp.

Luego de ello, ya los valores se podIan accesar como estaba en el cOdigo que
te enseNe en el primer post.

Gracias de todos modos por el interEs.
Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida