Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/06/2004, 05:44
Avatar de LoverFunker
LoverFunker
 
Fecha de Ingreso: julio-2003
Ubicación: Montcada i Reixac - Barcelona
Mensajes: 96
Antigüedad: 20 años, 9 meses
Puntos: 0
Puede ser que funcione, no lo se... al final me he complicado un poco más pero lo he conseguido de la siguiente manera:

Gracias a la caché del google he podido visualizar una página que actualmente no existia y me he chorizado un script, lo he modificado a mi manera y haciendo unos retoque el resultado ha sido este:

(esta en catalán)

Código:
 
function capturaparametres(){
this.getName = new Array()
this.getValue = new Array()
if (document.location.search.length == 0){
this.parameters = 0
}else{
matriu = document.location.search.slice(1).split("&")
this.parameters = matriu.length 
for (n = 0; n < matriu.length; n++){
	nom = unescape(matriu[n].substring(0,matriu[n].indexOf("=")))
	valor = unescape(matriu[n].substring(matriu[n].indexOf("=")+1))
	eval ('this.' + nom + ' = ' + 'valor')
	eval ('this.getName[' + n + '] = ' + 'nom')
	eval ('this.getValue[' + n + '] = ' + 'valor')
}
}
}
Una vez has puesto esto, dentro del script puedes asignar los valores de los parametros a tus variables de la siguiente manera:

Código:
 
var params = new capturaparametres();
if(params.domini != undefined) dominio = params.domini;
if(params.extensio != undefined) extension = params.extensio;
... el if lo he hecho para controlar de que si no se pasan parametros no me asigne a mi variable el valor undefined

Muchas gracias!!!
__________________
don't be american, eat tortilla de patatas
www.biomotique.com

Última edición por LoverFunker; 16/06/2004 a las 05:46