Foros del Web » Creando para Internet » HTML »

Cambiar el html de divs con una BD en un archivo

Estas en el tema de Cambiar el html de divs con una BD en un archivo en el foro de HTML en Foros del Web. Con php supongo que se podra hacer pero quiero probar haber si se puede hacer con HTML y javascript. La idea es crear un div ...
  #1 (permalink)  
Antiguo 06/05/2011, 11:01
 
Fecha de Ingreso: febrero-2011
Ubicación: Ávila, España
Mensajes: 44
Antigüedad: 13 años, 9 meses
Puntos: 1
Cambiar el html de divs con una BD en un archivo

Con php supongo que se podra hacer pero quiero probar haber si se puede hacer con HTML y javascript.

La idea es crear un div en la pagina web principal por ejemplo llamado "contenido" y que este div contenga una informacion X, luego tener un archivo cualquiera con varios Divs con contenidos diferentes y que al pulsar en el menu, el div de la principal cambie modificandose por el div contenido en el otro archivo.

Hize una web creando iframes, pero luego al usar jquery me lo carga como en la web del iframe y no en lo que seria la principal :/ y claro para hacer ventanas modales centradas; me salen centradas respecto de la pagina del iframe y no respecto de lo que seria la principal :&

La verdad esque es un lio, si alguien sabe mas o menos como seria la idea y me puede guiar un poco se lo agradeceria.

Saludos.

PD: La idea es no sobrecargar el index.html con contenido y alojar las capas invisibles en un archivo aparte.

Última edición por batallas; 06/05/2011 a las 11:01 Razón: Poner un post data XD
  #2 (permalink)  
Antiguo 07/05/2011, 11:41
Avatar de Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años, 6 meses
Puntos: 261
Respuesta: Cambiar el html de divs con una BD en un archivo

Como bien dices con php lo haría sin complicarte mucho.

Entre las comillas que pone Mensaje de pagina, etc... es donde iría la parte que quieres cambiar por cada página.

Pruébalo si quieres, observa como funciona y nos cuentas.

Código PHP:
<?php
//Los link para activar cada sección serían:
//http://www.dominio.com/index.php
//http://www.dominio.com/index.php?link=page1
//http://www.dominio.com/index.php?link=page2
//http://www.dominio.com/index.php?link=page3
    
 
switch ($_GET['link']) // link es la variable.
    
{
    case 
"page1"// page1 activa la primera sección
       
echo 'Mensaje de pagina 1';
       break;
    case 
"page2"// page1 activa la primera sección
       
echo 'Mensaje de pagina 2';
       break;          
    case 
"page3"// page1 activa la primera sección
       
echo 'Mensaje de pagina 3';
       break;          
    default: 
// Se activa si no se especifica ninguna variable
       
echo 'Si no especificas variable aparece este por defecto';
    }    
?>
Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight

Etiquetas: bd, divs
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:15.