Me pregunto si es posible utilizar jQuery para cambiar todas las etiquetas <object>
en un sitio de etiquetas cuando se carga en IE 8 y por debajo. En esencia, esto permitiría que la página sea XHTML 1.1
válida y no tenga que estar codificada dos veces todo el tiempo, eliminando la necesidad de pasar tanto tiempo enfocándose en navegadores no estándar. necesitaríaUsando jQuery para cambiar todas las instancias de <object> a <iframe> para el apoyo de IE
El atributo data=
que ser cambiado a src=
, me gustaría insertar frameborder="0"
, y todos los style
valores para la etiqueta <object>
también tendría que ser establecido para la etiqueta .
Mi objetivo aquí es no para crear un debate sobre s vs <object>
s, simplemente creo que esto sería un gran ahorro de Tmie, y fomentar, el estricto xhtml
prácticas de codificación adecuados.
¡Gracias por cualquier entrada!
Se puede realmente llamar a la estricta XHTML salida si no se ajusta hasta el lado del cliente modificado? –
@David, quiere hacerlo al revés: quiere generar HTML estricto y luego realizar las correcciones de IE6 después de la carga. –