bien tengo el siguiente codigo:
Código:
switch(mod){
case 5:
if(ie) {
document.all['pag1'].style.left=document.all['auxpag1'].style.left;
document.all['pp'].style.left=document.all['auxpag1'].style.left;
document.all['pag2'].style.left=document.all['p1'].style.left;
}
else if(nc){
document.layers['pag1'].left=document.layers['auxpag1'].left;
document.layers['pp'].left=document.layers['auxpag1'].left;
document.layers['pag2'].left=document.pp.document.layers['p1'].left
} else
if(n6){
document.getElementById('pag1').style.left=document.getElementById('auxpag1').style.left;
document.getElementById('pp').style.left=document.getElementById('auxpag1').style.left;
document.getElementById('pag2').style.left=document.getElementById('p1').style.left;
}
break;}
// document.all['pag2'].style.left=document.all['p1'].style.left;
el cual esta dentro de una funcion.
La idea es posicionar las capas absolutas y k no se corran en distintas resoluciones, el problema lo tengo aki:
Código:
if(ie) {
document.all['pag1'].style.left=document.all['auxpag1'].style.left;
document.all['pp'].style.left=document.all['auxpag1'].style.left;
document.all['pag2'].style.left=document.all['p1'].style.left;
}
me posiciona las dos primeras capas, pero la tercera no, mas aun, no puedo ocultarla tampoco, ni asigarle una posicion directa con este codigo dentro del if y del switch.
lo raro es que si la posiciono dandole valores fuera del switch, si los toma, y puedo acceder a otras propiedades, como visibility.
Lo que yo creo es por la posicion de las capas.
la capa p1 tiene posicion relativa y la uso como ancla, pero se encuentra dentro de la capa pp ke se posiciona dinamicamente.
y la capa pag2 no esta dentro de ninguna pagina con posicionamiento absoluto pero solo le doy la cordenada vertical.
realmente ya no entiendo ke pasa :S