Foros del Web » Programando para Internet » Javascript »

paso de arreglos entre paginas con javascript

Estas en el tema de paso de arreglos entre paginas con javascript en el foro de Javascript en Foros del Web. hola tengo un problema necesito saber si es posible pasar un arreglo de una pagina a otra con javascript, si se pude pasar el arreglo ...
  #1 (permalink)  
Antiguo 18/06/2008, 11:05
 
Fecha de Ingreso: abril-2008
Mensajes: 30
Antigüedad: 16 años
Puntos: 0
paso de arreglos entre paginas con javascript

hola tengo un problema necesito saber si es posible pasar un arreglo de una pagina a otra con javascript, si se pude pasar el arreglo completo o es necesario ir pasando uno a uno los elementos del arreglos de ante mano muchas gracias
  #2 (permalink)  
Antiguo 18/06/2008, 15:49
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: paso de arreglos entre paginas con javascript

Podrías usar formularios o enlaces o algo como esto:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title></title>
<
script>
function $(
id){return document.getElementById(id);}
function 
addEventobjtypefn ) {
    if (
obj.addEventListener) {
        
obj.addEventListenertypefnfalse );
    }
    else if (
obj.attachEvent) {
        
obj.attachEvent"on"+typefn );
    }
    else {
        
obj["on"+type] = fn;
    }
}
var 
vec=['rojo','verde','azul'];
function 
pasar(){
    
window.name=vec;
    
window.location='pag2.htm';
}
window.onload=function(){
    
addEvent( $('pp'), 'click'pasar );
}
</script>
</head>

<body>
<div id="pp" style="width:100px; background-color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; cursor:pointer; border: 1px outset #000000; text-align:center">pasar</div>
</body>
</html> 
Y en pag 2:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title></title>
</
head>

<
body>
<
script>
var 
vec=window.name.split(',');
document.write(vec[0]);
</script>
</body>
</html> 
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 02:23.