image
Valora:   3.19/5 de 26
Inicio » Javascript » Manual » Objetos del Navegador




El objeto location

Por Lola Cárdenas y Joaquin Gracia.
rinconprog.metropoli2000.com

Este objeto contiene la URL actual así como algunos datos de interés respecto a esta URL. Su finalidad principal es, por una parte, modificar el objeto location para cambiar a una nueva URL, y extraer los componentes de dicha URL de forma separada para poder trabajar con ellos de forma individual si es el caso. Recordemos que la sintaxis de una URL era:

protocolo://maquina_host[:puerto]/camino_al_recurso

Propiedades

  • hash. Cadena que contiene el nombre del enlace, dentro de la URL.
  • host. Cadena que contiene el nombre del servidor y el número del puerto, dentro de la URL.
  • hostname. Cadena que contiene el nombre de dominio del servidor (o la dirección IP), dentro de la URL.
  • href. Cadena que contiene la URL completa.
  • pathname. Cadena que contiene el camino al recurso, dentro de la URL.
  • port. Cadena que contiene el número de puerto del servidor, dentro de la URL.
  • protocol. Cadena que contiene el protocolo utilizado (incluyendo los dos puntos), dentro de la URL.
  • search. Cadena que contiene la información pasada en una llamada a un script, dentro de la URL.

Métodos

  • reload(). Vuelve a cargar la URL especificada en la propiedad href del objeto location.
  • replace(cadenaURL). Reemplaza el historial actual mientras carga la URL especificada en cadenaURL.
<!-- Manual de JavaScript de WebEstilo.com -->
<HTML>
<HEAD>
   <title>Ejemplo de JavaScript</title>
</HEAD>
<BODY>
<script LANGUAGE="JavaScript">
<!--

   document.write("Location <b>href</b>: " + location.href + "<br>");
   document.write("Location <b>host</b>: " + location.host + "<br>");
   document.write("Location <b>hostname</b>: " + location.hostname + "<br>");
   document.write("Location <b>pathname</b>: " + location.pathname + "<br>");
   document.write("Location <b>port</b>: " + location.port + "<br>");
   document.write("Location <b>protocol</b>: " + location.protocol + "<br>");
//-->
</script>

</BODY>
</HTML>

Ejecutar ejemplo Ver código







Comparte


Aportaciones de usuarios A�adir una aportaci�n



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.