Obtener url actual con jQuery
Para obtener la url actual con jQuery necesitamos invocar el objete “location” de la siguiente forma:
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#ver').click(function(){
var pathname = window.location.pathname;
//alert(pathname);
alert(window.location);
});
});
</script>
En nuestro <body> deberemos tener un link con id=»ver» que cuando sea clikeado se muestre un alert con la url actual utilizando el objeto window.location.
<a href="#" id="ver">ver url</a>
Obteniendo como resultado:
Ver ejemplo en funcionamiento
Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Muy buen trabajo. Una pregunta, ¿como me llevaria esa url a una base de datos mySQL ? Estoy intentando crear un codigo para llevarme la url actual, llevarmela a una base de datos mySQL php . Dentro de esa base de datos hay varias urls, quiero que me devuelva por pantalla el codigo asociado a la url actual . No se si tendras algun ejemplo. Gracias, muy interesante de verdad.
Hola,
Para registrar la url en una base de datos usando jQuery tendrás que usar ajax.
Saludos