Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/03/2007, 03:28
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 18 años, 1 mes
Puntos: 280
Re: Perdida de la Hoja de estilos

Bueno, pues te lo preguntaba por una cuestión:
si como dices, los formularios los cargas con AJAX, has de tener en cuenta que cuando cargas un html externo con AJAX, los estilos deben estar en el archivo que llama, no en el llamado. Esto ocurre en Explorer principalmente, pero puede haber dos causas:

- si los estilos están incrustados en el html, deberán estarlo en el archivo que llama, no en el llamado. Si están en el llamado, firefox lo interpreta bien, pero explorer no. IE necesita que estén siempre en el principal o no los interpretará.

- si está linkada una hoja de estilo externa, deberá estarlo en el archivo que llama (principal), y no en el llamado, porque hay un problema para que AJAX pueda cargar links o scripts de la cabecera. Se puede hacer, pero para ello debes usar un truco con javascript, si no, por defecto, AJAX no cargará los links de la cabecera.

Entonces, deberías revisar esto:

- ¿Está la hoja de estilos de los formularios linkada desde éstos?
- ¿Están todos los estilos disponibles desde la hoja que llama al resto mediante AJAX?

No sé si podrá ser tu problema, pero te aseguro que muchas veces produce dolores de cabeza una tontería como esa, el enésimo error de IE.

Mikel.