existe un codigo q me pueda llamar desd un boton una pag html y q a su vez esta carge otra
existe un codigo q desde una pagina (1)me pueda llamar desd un boton una pag html (2) y q a su vez esta carge otra dentro de la pagina (2).se q suena facil pero la idea es q el boton de la pagina 1...no solo es boton son ""70 botones" q me tiene q llamar a la pagina 2..y esta tiene q cargar una informacion diferent cada vez q le click a un boton difernte de la pagina 1.......responda aunquesea ...q eso no existe--pero responda¡¡¡
Si lo he entendido bien la cosa no es difÃcil. En la página 1
debes poner en el evento onclick de los botones esto:
onclick="abrir(this.value);"
y por supuesto incluir una función asÃ:
function abrir(valor){
var URL = "tuUrl";
window.open(URL + "?" + valor, ...);
}
El objetivo es que la ventana se habra con una url asÃ:
tuUrl?valueDelBoton
para que lá página abierta pueda identificar con que boton
se la llamó.
Para que la página 2 obtenga la cadena que se le ha
añadido a la URL sólo debe hacer esto:
cadena = window.location.search;
Ten en cuenta que esto devuelve la cadena incluyendo
el carácter "?".
Después de obtener esa cadena puedes elegir que hacer
según su valor con una sentencia switch.
Todo esto de obtener la cadena search y decidir después
lo tendrás que hacer en una función que se ejecute
en el evento onload del body.
debes poner en el evento onclick de los botones esto:
onclick="abrir(this.value);"
y por supuesto incluir una función asÃ:
function abrir(valor){
var URL = "tuUrl";
window.open(URL + "?" + valor, ...);
}
El objetivo es que la ventana se habra con una url asÃ:
tuUrl?valueDelBoton
para que lá página abierta pueda identificar con que boton
se la llamó.
Para que la página 2 obtenga la cadena que se le ha
añadido a la URL sólo debe hacer esto:
cadena = window.location.search;
Ten en cuenta que esto devuelve la cadena incluyendo
el carácter "?".
Después de obtener esa cadena puedes elegir que hacer
según su valor con una sentencia switch.
Todo esto de obtener la cadena search y decidir después
lo tendrás que hacer en una función que se ejecute
en el evento onload del body.
antes q nada gracias por la respuesta.ok...dejame probar y te aviso--
a ver...el problema es este..esa funcion q me das es para llamar cuantas veces yo quiera a la pagina 2. osea tengo 70 botones en el index (pagina1) de los cuales todos ellos necesitan cargar a la pagina 2 como pagina principal y cada boton tiene q hacer q cada vez q carge la pagina 2 se carge una informacion diferente en el centro de la pagina 2...en resume y pongo un ejem:
index.: boton "A". boton "B".
click boton "A": carga la pagina principal. con la informacion "A"
click boton "regresar"..esta en la pagina principal para volver al index.
click boton "B". carga la pagina principal...(la misma q cargo el boton "B") y el centro de la pagina principal carga una informacion "B".
como vez es cargar la misma pagina con varios botones con diferente informacion dentro de ella---lo q no quiero hacer es crear 70 paginas principales con una informacion distinta cada una....
gracias....esperando pronta erspuesta...
index.: boton "A". boton "B".
click boton "A": carga la pagina principal. con la informacion "A"
click boton "regresar"..esta en la pagina principal para volver al index.
click boton "B". carga la pagina principal...(la misma q cargo el boton "B") y el centro de la pagina principal carga una informacion "B".
como vez es cargar la misma pagina con varios botones con diferente informacion dentro de ella---lo q no quiero hacer es crear 70 paginas principales con una informacion distinta cada una....
gracias....esperando pronta erspuesta...