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

EMT Madrid (bug 217010)

Publicar una respuesta


This question is a means of preventing automated form submissions by spambots.
Emoticonos
:-) ;) :rolls eyes: :-/ :-( =-O :-D :-* :-P :-[ :-! 8-) :bitchin:
Ver más emoticonos
BBCode está habilitado
[img] está habilitado
[flash] está deshabilitado
[url] está habilitado
Emoticonos están habilitados
Revisión de tema
   

Expandir vista Revisión de tema: EMT Madrid (bug 217010)

Re: EMT Madrid (bug 217010)

Nota por 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

Re: EMT Madrid (bug 217010)

Nota por 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.

Nota por sysifus » Mar Ago 26, 2003 2:33 pm

stripTM escribió:Abrá que avisarles ¿no?

Si. Lo haré a través del formulario de contacto.

Re: EMT Madrid (bug 217010)

Nota por 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?

EMT Madrid (bug 217010)

Nota por 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]

Arriba