Código:
y no me hace ni pajolero caso document.bgColor = "yellow";
Gracias por adelantado.
| ||||
Re: Una duda tonta sobre el objeto document Hola alarga. Prueba con javascript: en la barra de direcciones de Firefox. Te mostrará la consola de errores de JS, puede que eso te ayude bastante a ver porque no funciona. Suerte
__________________ .-. GeL/T0 .-. Quieres saber mas de mi? lee mi blog: http://g05l21.net |
| ||||
Re: Una duda tonta sobre el objeto document En realidad es Código PHP:
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: Una duda tonta sobre el objeto document Cita: Hola:Pues yo pensaba igual, pero probé destripando el objeto document Nuevo destripador con firefox, y el atributo existe... es posible que haya otro atributo o estilo que se muestre por encima (por ejemplo aplicado al body) y no permita ver el color del documento... podría probar con document.body.style.backgroundColor = "transparent" para ver si cuela... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Re: Una duda tonta sobre el objeto document Pues no, no cuela. Ni lo uno ni lo otro. Ni insertando body entre document y bgColor, ni tampoco poniendo document.body.style.backgroundColor = "transparent". Sigo sin poder sacarle los colores al fondo de la página web. El caso es que lo he sacado de un buen libro de JS en el que se afirma que esa sentencia funciona en IE, pero no dice nada de Firefox. Voy a probar a deshabilitar todas las extensiones de Firefox, a ver si es por algo de eso. Por cierto: he mirado la consola javascript con el código inicial y no aparece ningún error, y cuando hago la prueba con document.body... me sale este error Cita: Así pues, no parece que la opción de poner body sea la solución. Error: document.body has no properties Archivo de origen: file:///home/......./color_amarillo.htm Línea: 8 Última edición por alarga; 28/06/2007 a las 01:28 |
| ||||
Re: Una duda tonta sobre el objeto document loading............. Código PHP: connection closed.
__________________ Maborak Technologies |
| ||||
Re: Una duda tonta sobre el objeto document Cita: Pues si document.body no tiene propiedades, será porque no está definido... ¿No lo estarás usando en un tag script del head... sin estar aún definida la página? Explica como lo tienes... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Re: Una duda tonta sobre el objeto document Como lo del tag script me suena un poco a chino, pongo tal cual la página completa. Es solo una página de prueba, para comprobar el correcto funcionamiento de la sentencia, tal como aparece en el libro. Código PHP: Por cierto, ni desactivando todas las extensiones de Firefox funciona. Al final la duda no era tan tonta |
| ||||
Re: Una duda tonta sobre el objeto document Hola: Supongo que haciendo que funcione al cargarse la página podría funcionar... window.onload = function(){document.bgColor = "yellow";} Pruebalo así y nos comentas... Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Re: Una duda tonta sobre el objeto document En teoría si haces ésto: Código PHP: Por eso hay que llamarlo en el evento onload (método seguro) o dentro del body (método más inseguro). Ésto me ha funcionado en IE6 y en FF2, así que creo que me como mis palabras: Código PHP: Y lo que te dijo MaBoRaK debería funcionar siempre que se esté llamando cuando el <body> esté definido también. Saludos. PD: ¿Qué tal en Opera y Safari y otros?
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Duda resuelta Bueno, al final ha funcionado poniendo el script dentro del <body>. Y lo ha hecho tanto con document.bgColor como con document.body.bgColor, lo cual me hace pensar si el código original que saqué del libro funciona realmente en IE. No puedo saberlo porque solo utilizo Ubuntu y FF 1.5 y, aunque sé que se puede instalar IE en Ubuntu, me niego a hacerlo. Bastantes años he tenido que aguantar a ese nefasto navegador para tener que seguir haciéndolo ahora. Por cierto, tampoco uso Opera y Safari. El primero porque lo probé hace años en Windows cuando aún no era totalmente gratis y no me convenció. Y el segundo porque, que yo sepa, no existe para Linux. Gracias de todos modos por vuestras respuestas |