Autor Tema: 2 preguntas de HTML  (Leído 1821 veces)

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
2 preguntas de HTML
« en: 06 de Enero de 2008, 16:08:13 pm »
1 Como hago para ocultar un texto y mostrarlo al darle a un link? me refiero a que ponga, por ejemplo,     ¿quienes somos?  le das a quienes somos y debajo sale un texto...

2 Como hacer para que cuando le das a un link en vez de actualizar la web entera se carge solo 1 parte de la web, un cuadro...

Salu2

Comunidad PHPeros

2 preguntas de HTML
« en: 06 de Enero de 2008, 16:08:13 pm »

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: 2 preguntas de HTML
« Respuesta #1 en: 06 de Enero de 2008, 16:35:15 pm »
Hay muchas formas... pero todas se podrian hacer con JavaScript.

Para lo de mostrar un texto al darle a un link podrias crear una capa que este oculta y que cuando pulses el link la propiedad que indica si esta oculta o no, se cambie a no oculta...

Algo como... <a href="#" onclick="quienes_somos()">¿Quienes Somos?</a>
quienes_somos() es una funcion que hemos creado previamente y que hace algo como...

Código: [Seleccionar]
<script language="Javascript">
function quienes_somos(){
document.getElementById('capaQuienesSomos').style.visibility="visible";
} </script>

Y para ocultar la capa que no quieres que se vea hasta que se pulse el link tendrias que ponerle en la etiqueta "style" algo como... "visibility:hidden" ;)
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #2 en: 06 de Enero de 2008, 17:09:23 pm »
y como creo esas capas? xk en la vida lo habia oido xD

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: 2 preguntas de HTML
« Respuesta #3 en: 06 de Enero de 2008, 17:36:49 pm »
Código: [Seleccionar]
Capa:
<div id="idCapa">Contenido</div>
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #4 en: 06 de Enero de 2008, 18:35:52 pm »
gracias naveda karma +1 pero el código de la capa puede ir en cualquier sitio?

y ya solo keda lo de la pregunta 2 :S

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: 2 preguntas de HTML
« Respuesta #5 en: 06 de Enero de 2008, 19:24:47 pm »
Para la parte 2 te debo decir que tienes varias opciones... una es usar AJAX y la otra es usar Marcos (Iframes).
La más sencilla, sin duda alguna, es la de los iframes pero es menos estética, en cambio AJAX si lo sabes usar podria quedar muy bien ;)

Para hacerlo con Ajax tendrias que mirarte algun tutorial ;)
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #6 en: 06 de Enero de 2008, 21:22:22 pm »
de acuerdo...

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #7 en: 07 de Enero de 2008, 12:37:51 pm »
sorry por el doble post pero si pongo en style lo de visibilite:hidden
se me oculta todo -.- :S

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #8 en: 07 de Enero de 2008, 14:55:06 pm »
Yo personalmente utilizo style.display.
block para cuando quiero que se muestre y none para ocultarlo.
No se si el resultado sera exactamente igual.

Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #9 en: 07 de Enero de 2008, 14:56:02 pm »
style.display. a secas?

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #10 en: 07 de Enero de 2008, 21:16:12 pm »
necesito sabr como acerlo... o se me oculta todo, o nada

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #11 en: 07 de Enero de 2008, 21:50:38 pm »
No, a secas no
Para ocultar...
document.getElementById('id_dl_div').style_display = 'none';
Y para mostrar block :P

Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #12 en: 08 de Enero de 2008, 15:44:10 pm »
entonces cambio
Código: [Seleccionar]
document.getElementById('capaQuienesSomos').style.visibility="visible"; x
Código: [Seleccionar]
document.getElementById('capaQuienesSomos').style_display = 'none';

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #13 en: 08 de Enero de 2008, 16:44:40 pm »
document.getElementById('capaQuienesSomos').style.display = 'none';

Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: 2 preguntas de HTML
« Respuesta #14 en: 09 de Enero de 2008, 16:01:33 pm »
ok gracias, karma +1, pero es raro k de ser de comillas dobles pase a simples