dollar_get.js es un archivo de funciones javascript que nos permite fácilmente extraer variables en nuestros scripts como si hubiesen sido enviadas por get en un proceso de PHP. En PHP usamos el array $_GET para extraer cualquier parametro que haya sido enviado por este método, en javaScript no tenemos forma de saber con que variables ha sido llamado nuestro script directamente pero si que podemos acceder al DOM del documento que ha hecho la llamada y por tanto mirar ahi exactamente con que url se ha hecho…
El uso de esta función es bien simple…
1. Descargamos el archivo dollar_get
2. Lo incluimos en nuestra web:
3. Incluimos cualquier otro archivo javaScript dentro de nuestro html
Aquí ya podemos pasarle la variable que queramos por get.
4. Dentro de ese archivo llamamos a $_GET para extraer el valor que nos interesa
// procesos en otroArchivo.js
var a = $_GET("miVariable");
// más procesos en otroArchivo.js, ahora teniendo "miValor" dentro de la variable "a".
Sencillo, ¿verdad?
Y ¿qué pasa si paso varios parametros?
Pues que, está claro que tenemos que rescatar ambos:
var a = $_GET("miVariable");
var b = $_GET("otraVariable");
¿Y si me interesa rescatar el mismo valor por GET pero de distintos archivos js?
En ese caso la función necesita una ayuda, debe indicarse al llamarla de que archivo queremos la variable.
var a = $_GET("otroArchivo.js","miVariable");
var b = $_GET("otroArchivoMas.js","miVariable");
- Descarga: dollar_get.js
- Ejemplo: Uso de $_GET