Autor Tema: [Ayuda] Canviar color a una pagina entera  (Leído 786 veces)

Desconectado lMaikyM

  • PHPer@ Fijo
  • ***
  • Mensajes: 101
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
[Ayuda] Canviar color a una pagina entera
« en: 16 de Marzo de 2010, 15:09:49 pm »
Hola no sabia exactamente en que categoria de programación ponerlo si esta mal porfavor que un mod lo mueva.
Bueno lo que yo quisiera hacer es que un layout tocando un boton canvie al del boton sin utilizar envez de index.php indexrojo.php
Gracias de antemano.

Comunidad PHPeros

[Ayuda] Canviar color a una pagina entera
« en: 16 de Marzo de 2010, 15:09:49 pm »

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #1 en: 16 de Marzo de 2010, 15:19:02 pm »
Creo que se usa javaScrip...

Y... para que crear varias paginas? Para eso creas varias holas de estilo css

Ejemplo:
rojo.css
verde.css
azul.css

Y un boton que cambie el css cargado... (para cambiarlo lo mas logico seria javascript)
Saludos
Twitter: @JoakoM010



Desconectado lMaikyM

  • PHPer@ Fijo
  • ***
  • Mensajes: 101
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #2 en: 16 de Marzo de 2010, 15:51:21 pm »
Vale alguien me podria ayudar con el CSS de ese lenguaje no se nada :S Por lo menos decidme que tengo que hacer y si se puede hacer en el dreaweaver facilmente.

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #3 en: 16 de Marzo de 2010, 16:21:10 pm »
Vale alguien me podria ayudar con el CSS de ese lenguaje no se nada :S Por lo menos decidme que tengo que hacer y si se puede hacer en el dreaweaver facilmente.

Lo que aria seria hacer un javascript:chooseStyle() para cambiar la hoja de estilo....

Aver te explico...
Primero incluyo cada una de las hojas de estilo a la pag:

<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="azul" href="azul.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="rojo" href="rojo.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="verde" href="verde.css" />

en el <head> de tu pagina...
Luego usaria la funcion que te di aya arriba "javascript:chooseStyle()" para cambiarlos...
Ejemplo:
Tu dises que es una imagen que al precionar cambie el color? Pues colocas un link a esa imagen con un href a:
javascript:chooseStyle('azul')
o
javascript:chooseStyle('rojo')
o como quieras...
xDD

Espero haberte ayudado :S
Saludos
Twitter: @JoakoM010



Desconectado lMaikyM

  • PHPer@ Fijo
  • ***
  • Mensajes: 101
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #4 en: 17 de Marzo de 2010, 18:26:48 pm »
Gracias joaquin k+

Desconectado Farresito

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 5
  • Sexo: Masculino
  • PimPamTomaC++
    • Ver Perfil
    • Farresito
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #5 en: 30 de Marzo de 2010, 18:41:15 pm »
Complemento lo de Joaquin.

La funcion de Javascript podria ser la siguiente:

function cambiarcolor (color) {

document.bgColor = color

}

Donde color puedes poner el nombre en Hexadecimal. En la funcion uso parámetros. De esta manera, al invocar varias veces la misma funcion, puedes cambiar cuando quieras el color que se va a mostrar, y asi no tener que hacer varias funciones para sus respectivos colores ;).

Saludos!

PD: Si me he equivocado en algo me avisais, ya que no lo he podido probar...

PDPD: Eres catalan? Te delatas por el "canviar"
“Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta.”

-- Anónimo

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

-- Isaac Asimov

Desconectado kekoman

  • PHPero Master
  • ******
  • Mensajes: 1.180
  • Karma: 45
  • Sexo: Masculino
  • Mi nuevo usuario es marco811
    • Ver Perfil
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #6 en: 30 de Marzo de 2010, 19:12:57 pm »
Complemento lo de Joaquin.

La funcion de Javascript podria ser la siguiente:

function cambiarcolor (color) {

document.bgColor = color

}

Donde color puedes poner el nombre en Hexadecimal. En la funcion uso parámetros. De esta manera, al invocar varias veces la misma funcion, puedes cambiar cuando quieras el color que se va a mostrar, y asi no tener que hacer varias funciones para sus respectivos colores ;).

Saludos!

PD: Si me he equivocado en algo me avisais, ya que no lo he podido probar...

PDPD: Eres catalan? Te delatas por el "canviar"
Es un poco inutil crear una funcion que tiene una sola instruccion, ya que podrias utilizar la instruccion directamente!

PD: Y en cuanto al titulo, me teneis hasta ........!, aprended a escribir de una puñetera vez!


Este usuario ya no lo uso, mi nuevo usuario es marco811

Desconectado Farresito

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 5
  • Sexo: Masculino
  • PimPamTomaC++
    • Ver Perfil
    • Farresito
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #7 en: 31 de Marzo de 2010, 12:26:45 pm »
Es un poco inutil crear una funcion que tiene una sola instruccion, ya que podrias utilizar la instruccion directamente!

PD: Y en cuanto al titulo, me teneis hasta ........!, aprended a escribir de una puñetera vez!

Tienes razón ;)

Como SoyJoaquin ha tenido la idea de usar la función, ni me lo he mirado ;)

Es que tampoco sé como tiene el código. De hecho, si que sería más fácil un "onclick = bgColor = valor...

Gracias por la recomendación Kekoman ;)

Saludos!

PD: Si queréis aprender un poco de español, en está web os lo dejan bien: http://www.esfacil.eu/ ;)
“Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta.”

-- Anónimo

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

-- Isaac Asimov

Desconectado lMaikyM

  • PHPer@ Fijo
  • ***
  • Mensajes: 101
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #8 en: 31 de Marzo de 2010, 13:06:46 pm »
Perdon por la escritura, y no soy catalan soy valenciano y, si me delata eso xDD
Por otra parte ya lo solucioné pero gracias igualmente :D

Desconectado Farresito

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 5
  • Sexo: Masculino
  • PimPamTomaC++
    • Ver Perfil
    • Farresito
Re:[Ayuda] Canviar color a una pagina entera
« Respuesta #9 en: 01 de Abril de 2010, 12:25:13 pm »
Perdon por la escritura, y no soy catalan soy valenciano y, si me delata eso xDD
Por otra parte ya lo solucioné pero gracias igualmente :D

No me equivoqué de tanto ;)

Me alegro que hayas solucionado esto.

Por cierto, si tienes algo de tiempo libre y quieres adentrarte en el CSS, aquí tienes un buen tutorial:

http://www.desarrolloweb.com/css/

Este es el básico. Después, hace poco que salió el CSS 3, la cual los navegadores lo estan adaptando. Sabiendo lo basico del CSS (el manual anterior que te he puesto) puedes aprender de este, y profundizar mucho, que trae buenas cosas:

http://www.desarrolloweb.com/manuales/css3.html
Es muy fácil programar en CSS, demasiado incluso. Es mas dificil tener la imaginación de un buen diseño, por que, adaptarlo no cuesta. A más, todo está muy organizado :)

Saludos!
“Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta.”

-- Anónimo

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

-- Isaac Asimov