MozillaES.org
«La comunidad de Mozilla en español»

EMT Madrid (bug 217010)

Foro para reportar sitios que funcionan mal, buscar las causas y eventuales soluciones, e intentar avisar a los responsables para que los arreglen.

EMT Madrid (bug 217010)

Notapor sysifus » Dom Ago 24, 2003 7:58 pm

http://bugzilla.mozilla.org/show_bug.cgi?id=217010
El problema de esta página es más un mal uso de JavaScript que un código propietario. Como ya apunto en el registro de bugzilla, se trata de un error al referirse a un formulario. Desde luego el código en general no es ningún dechado de virtudes, pero como tampoco se trata de un código anti-mozilla quizás lo más razonable sería advertir del error. ¿Vosotros qué opináis? Revisando el resto de código Javascript se observa que sí hay cierta intención de hacerlo compatible también con el DOM estándar.
Aunque tampoco hay direcciones de email visibles hay un formulario de contacto:
http://www.emtmadrid.es/contact/requests.html
[/url]
Ultima edición por sysifus el Mar Ago 26, 2003 2:48 pm, editado 1 vez en total
--
s y s i f u s
sysifus
Visitante conocido
Visitante conocido
 
Mensajes: 18
Registrado: Lun Ago 11, 2003 3:42 pm

Re: EMT Madrid (bug 217010)

Notapor stripTM » Lun Ago 25, 2003 11:24 pm

sysifus escribió:El problema de esta página es más un mal uso de JavaScript que un código propietario. Como ya apunto en el registro de bugzilla, se trata de un error al referirse a un formulario. Desde luego el código en general no es ningún dechado de virtudes, pero como tampoco se trata de un código anti-mozilla quizás lo más razonable sería advertir del error. ¿Vosotros qué opináis?


Abrá que avisarles ¿no?
stripTM
Lagartija
Lagartija
 
Mensajes: 114
Registrado: Dom Ago 10, 2003 10:57 pm
Ubicación: Madrid (España)

Notapor sysifus » Mar Ago 26, 2003 2:33 pm

stripTM escribió:Abrá que avisarles ¿no?

Si. Lo haré a través del formulario de contacto.
--
s y s i f u s
sysifus
Visitante conocido
Visitante conocido
 
Mensajes: 18
Registrado: Lun Ago 11, 2003 3:42 pm

Re: EMT Madrid (bug 217010)

Notapor rpm_00 » Mar Ago 26, 2003 9:55 pm

sysifus escribió:http://bugzilla.mozilla.org/show_bug.cgi?id=217010
El problema de esta página es más un mal uso de JavaScript que un código propietario. Como ya apunto en el registro de bugzilla, se trata de un error al referirse a un formulario.


Sysifus, en el bug dices que la forma document.<form_name>.submit(); es válida pero está desaprobada. En otro bug http://bugzilla.mozilla.org/show_bug.cgi?id=215781 yo he recomendado usar esa forma. :oops:

En la práctica, ¿a partir de qué versiones de los navegadores puede utilizarse la forma .getElementById(<form_name>).submit() en lugar de la otra? ¿Es preferible, teniendo en cuenta los porcentajes de uso de navegadores, recomendarles ya la versión "full-DOM-enabled" o es mejor seguir con la otra para que no tengan más quejas de usuarios con versiones antiguas del IE que las que tenían por saltarse el ".form"?

Estoy empezando a ver que este fallo de "comerse" el ".form" es bastante habitual en lo relativo a JavaScript, probablemente uno de los más frecuentes detrás de los problemas detectando el navegador.

Saludos, y gracias.
rpm_00
Gecko
Gecko
 
Mensajes: 86
Registrado: Dom Ago 10, 2003 9:36 pm
Ubicación: Madrid (España)

Re: EMT Madrid (bug 217010)

Notapor sysifus » Mié Ago 27, 2003 2:08 pm

rpm_00 escribió:... que la forma document.<form_name>.submit(); es válida pero está desaprobada. En otro bug http://bugzilla.mozilla.org/show_bug.cgi?id=215781 yo he recomendado usar esa forma...
... ¿a partir de qué versiones de los navegadores puede utilizarse la forma .getElementById(<form_name>).submit()...

Creo que el tema bien se merece un mensaje aparte. Acabo de publicar uno titulado "Formularios: referencia desde scripts" respecto a este tema en el apartado de Desarrollo web: http://pascal.chevrel.free.fr/mozilla/viewtopic.php?t=51
--
s y s i f u s
sysifus
Visitante conocido
Visitante conocido
 
Mensajes: 18
Registrado: Lun Ago 11, 2003 3:42 pm


Volver a Tecnoevangelismo

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado