Comunidad de diseño web y desarrollo en internet online

Error de script en ie8

Citar            
MensajeEscrito el 21 Sep 2012 12:04 pm
Hola amigos. Este es mi estreno en el foro, espero tener la pericia suficiente para trasladaros mi problema.

Veréis, he terminado con sudor y casi tinta china un sitio web. Mis conocimeintos son bastante rudimentarios, pero leyendo aquí y allí, al principio con el Dreamweaver y luego ya en código directo, he conseguido terminar.

Mi primer error de concepto fue no pensar en dos cosas básicas: las diferentes resoluciones y los diferentes navegadores y versiones. Lo primero creo que lo corregí (empezando de cero), lo segundo pensaba que también, buscando y utilizando las diferentes soluciones que se enseñan en la web.

El caso es que cuando se cargan algunas páginas del sitio (no todas) sale un error de script (línea 100, caracter 2, argumento no válido; pero cuando busco en el sitio indicado no hay ningún script, tan solo la etiqueta de cierre de un div que creo es correcta). De hecho he quitado todos los scripts que había (salvo los del menú, hecho con dreamweaver, que no me da problemas). El único script que he dejado es el que selecciona la hoja css para los navegadores ie inferiores al 9.

Después de la ventanita con el error de script la página se carga, pero los divs donde he puesto texto e imágenes salen sin el texto o completamente negros en el caso de las imágenes.

Podéis verlo aquí: [URL="http://www.tornatemps.org/paseos.html"]http://www.tornatemps.org/paseos.html[/URL]

Bueno, me parece que me estoy enrollando mucho y no sé si me explico bien, lo único que sé es que después de muchas vueltas ya estoy completamente perdido.

Si alguno de vosotros me orienta un poco se lo agradeceré.

Hasta luego, saludos.

(disculpar si no elegido el foro adecuado)

Por Lamico

0 de clabLevel



 

msie8
Citar            
MensajeEscrito el 21 Sep 2012 04:57 pm
El error lo causa el archivo border-radius.htc que no es más que código JavaScript.
Es lo que usas para redondear los border en IE8. No he investigado más profundamente tu caso, pero personalmente dejé de usar esos "parches" en archivos htc porque crean más problemas que soluciones.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 21 Sep 2012 05:07 pm
Bueno, después de ver un poco más el código del archivo htc, en la línea en cuestión se crea un tag <style> para luego rellenarlo con algunas reglas.

A partir de allí llegué a esta documentación de Microsoft:
http://msdn.microsoft.com/en-us/library/ie/ms531194(v=vs.85).aspx

La cual dice en el último párrafo que hay un límte en la cantidad de veces que se puede crear un <style>: 31. Y en tu página se crean 38. Uno por cada vez que usas el class "parrafopaseos" con behavor.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.