Como sacar un parámeto GET de una url con JavaScript
Iniciado por Sauron · 20 abr 2014 · 1 respuestas · 5457 visitas
Sauron Si te interesa tomar algún valor de una variable GET desde JavaScript, os dejo un código desde el cual puedes tomar cualquier variable:
<script> function gup(sName) { sName = sName.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var sRegEx = "[\\?&]" + sName + "=([^&#]*)"; var regEx = new RegExp(sRegEx); var aResult = regEx.exec(window.location.href); if(aResult == null) { return ""; } else { return aResult[1]; } } if(gup("url") != "") { window.location = gup("url").replace("lcamp", "&"); } </script>
Usa la función gup() y dentro pásale el nombre de la variable GET que queremos tomar.
Un ejemplo de uso de ese código, que nos dirige a la url que le pasamos. Si colocamos ese código en un fichero redirige.html y lo subimos al raiz de nuestro dominio:
http://foroblackhat.com/redirige.html?url=http://www.google.com/
Así de sencillo :)deulo Muy buen aporte. Ya lo conocia, pero nunca está de más para gente que no lo haya hecho nunca
Este hilo pertenece al archivo del foro y ya no admite respuestas.
Otros hilos de esta sección
- Social Locker simple en HTML y JavaScriptSauron · 16 jun 201420 respuestas · 47.307 visitasÚltimo mensaje: 7 dic 2018
- Script para postear en diferentes grupos de Facebookrodrigol · 6 jun 201418 respuestas · 43.485 visitasÚltimo mensaje: 7 may 2018
- Scrapear con phytoncarlosse · 3 may 201411 respuestas · 24.557 visitasÚltimo mensaje: 19 mar 2017
- Desofuscar código JavaScriptSauron · 7 ago 20147 respuestas · 18.061 visitasÚltimo mensaje: 12 oct 2016
- Redirección .htaccess de un dominiowrongchris · 15 mar 20174 respuestas · 15.565 visitasÚltimo mensaje: 29 nov 2017
- Scrapear utilizando PHP nativo y la librería CurlSauron · 19 mar 20147 respuestas · 15.162 visitasÚltimo mensaje: 9 jul 2015
- Ayuda script para forzar a ver anuncio a los usuariosdobrick · 26 feb 20185 respuestas · 15.034 visitasÚltimo mensaje: 12 may 2019
- Duda para desarrolladores webharmonica · 8 may 20158 respuestas · 14.252 visitasÚltimo mensaje: 20 jul 2015

