Ejecutar función cuando la página esté cargada
Publicado por Mercedes (125 intervenciones) el 18/01/2008 19:37:14
Quiero hacer lo siguiente, pero no lo consigo.. He probado con setTimeout, pero no consigo solucionarlo.
Lo que quiero hacer es que una vez que se pincha un enlace, se ejecuta la siguiente funciónjavascript:
function buscarInfoArt(idArt){
url = "pestanaAlmacen.do?accion=cargar"
document.location = url
window.onload = seleccionarArticulo(idArt)
}
Y quiero que una vez que esté cargada la página de la url a la que se redirecciona se ejecute la otra funcion javascript. El problema es que así, se ejecuta cuando está cargada la página actual, no la otra.. No sé si se puede saber cuando está la otra página cargada...
Es que quiero llamar a la funcion seleccionarArticulo, pero no la puedo poner en el onload de la otra página porque no quiero que se llame cada vez que se cargue la página, sólo cuando se viene de el enlace este que comentaba al principio.
Comentaba que había probado poner un setTimeout, pero no funciona tampoco.
No sé si me habreis entendido, no se cómo explicarlo muy bien
Un saludo
Gracias
Lo que quiero hacer es que una vez que se pincha un enlace, se ejecuta la siguiente funciónjavascript:
function buscarInfoArt(idArt){
url = "pestanaAlmacen.do?accion=cargar"
document.location = url
window.onload = seleccionarArticulo(idArt)
}
Y quiero que una vez que esté cargada la página de la url a la que se redirecciona se ejecute la otra funcion javascript. El problema es que así, se ejecuta cuando está cargada la página actual, no la otra.. No sé si se puede saber cuando está la otra página cargada...
Es que quiero llamar a la funcion seleccionarArticulo, pero no la puedo poner en el onload de la otra página porque no quiero que se llame cada vez que se cargue la página, sólo cuando se viene de el enlace este que comentaba al principio.
Comentaba que había probado poner un setTimeout, pero no funciona tampoco.
No sé si me habreis entendido, no se cómo explicarlo muy bien
Un saludo
Gracias
Valora esta pregunta


0