Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/10/2009, 12:50
Avatar de caneva
caneva
 
Fecha de Ingreso: junio-2006
Ubicación: Sevilla (España)
Mensajes: 81
Antigüedad: 20 años, 4 meses
Puntos: 1
Respuesta: Clase para crear una estructura mediante dom

En primer lugar gracias por tu ayuda ¿Ahora esta correcto?

Código PHP:
function crear_ventana(nombre, ancho, alto)
{
    
divprincipal = document.createElement(div); //Creamos un elemento div
    
divprincipal.setAttribute("id", nombre); //Le asignamos como Id el parámetro nombre.
    
    //Creamos sus dos divs hijos.
    
hijoprincipal = divprincipal.appendChild(div);
    
hijoprincipal.setAttribute("id", fondo);
    
//Atributos de estilo CSS:
    
hijoprincipal.style.position = "absolute";
    
hijoprincipal.style.backgroundColor = "#CCCCCC";
    
hijoprincipal.style.opacity = "0.5";
    
hijoprincipal.style.filter = "alpha(opacity=50)";
    
hijoprincipal.style.height = "100%";
    
hijoprincipal.style.width = "100%";    
    
    
hijosecundario = divprincipal.appendChild(div);
    
hijosecundario.setAttribute("id", contenido);
    
//Atributos de estilo CSS:
    
hijosecundario.style.position = "absolute";
    
hijosecundario.style.backgroundColor = "#FFFFFF";
    
hijosecundario.style.height = alto + "px";
    
hijosecundario.style.widht = ancho + "px";
    
hijosecundario.style.marginLeft: "-"+ (ancho/2) + "px";
     
hijosecundario.style.marginTop: "-" + (alto/2) + "px";
}

function 
cerrar_ventana(nombre)
{
    
ventana = document.getElementById(nombre);
    
ventana.style.visibility = "hidden";
}

function 
abrir_ventana(nombre)
{
    
ventana = document.getElementById(nombre);
    
ventana.style.visibility = "visible";
} 
Tengo algunas dudas respecto a si el + se puede utilizar para concatenar un string como puedes ver...
__________________
Cita:
"El camino empieza renunciando al control, y volviéndose flexibles."

Última edición por caneva; 06/10/2009 a las 13:09