| |||
validar codigo JS para diferentes browser Existira algo que permita validar el codigo de Javascript en diferentes navegadores ?
__________________ Libro de HTML 5 + codigo fuente bajar aqui. |
| |||
Respuesta: validar codigo JS para diferentes browser ?, mas explicación, hasta donde entiendo te refieres a sí existe algún valor lógico para saber con que navegador estás tratando con el cual puedes realizar una operación de tal forma que la pueda procesar de forma similar con cualquier otro navegador. Para ello existe la clase nativa navigator, que tiene distintas propiedades con información del navegador e incluso otras más alla como el de obtener la geo-localización del cliente. Bueno supongo que puedes usar navigator.appName(nombre del navegador/aplicación) o navigator.appVersion(version del navegador/aplicación) o navigator.platform(nombre del SO dónde está montado el navegador). Logicamente con ellos puedes hacer validaciones del código a usar dependiendo el navegador. Última edición por IXtremeLT; 14/08/2011 a las 13:51 |
| ||||
Respuesta: validar codigo JS para diferentes browser buenas, la pregunta es muy genérica y no se entiende mucho. lo que entendi fue que si existe algún método para determinar que código funciona en cuales navegadores. si esa es la duda, mi opinión es que en teoría no existe un método 100% fiable más allá de la experimentación. en general, un código que sigue el estandar tiene más probabilidad de ser procesado por cualquier interprete. pero no necesariamente es así, de lo contrario no enfrentariamos tanto problema con las inconsistencias de los navegadores. incluso hay ocaciones en que una interfaz particular puede estar implementada parcialmente, o que un método o propiedad devuelva valores inconsistente. por ejemplo, en iexplorer6, en el segundo argumento del método add de HTMLSelect, el valor tiene que ser un índice numérico mientras el estandar indica que debe ser una referencia a un objeto HTMLOption. lo mejor es consultar una tabla de compatibilidades como la de quirksmode.org, o redactar una propia.
__________________ la maldad es una virtud humana, y la espiritualidad es la lucha del hombre contra su maldad. |
Etiquetas: |