Js obtiene una URL histórica
Sin embargo, si estas tres páginas están bajo el mismo nombre de dominio, puede utilizar document.cookie de Javascript para registrar la URL de cada visita.
El ejemplo que escribí requiere cuatro archivos, url_history.js, 1. ,2.,3. (El contenido de los tres archivos es el mismo), el código está escrito en el espacio en blanco (hola. Baidu/kene ks/item/50699 e 21f 9300 d0c 72863 e4d).
Copia y pega, junta url_history.js y los otros tres archivos, visita cualquier página y haz clic en cualquier enlace, las páginas que has visitado se mostrarán automáticamente.
Las URL históricas se almacenan en la variable url_history en forma de matriz, por lo que url_history[0] es la anterior, url_history[1] es la anterior, y así sucesivamente.
En segundo lugar, ¿cómo obtiene js la URL de las dos primeras páginas?
El código es el siguiente:
En tercer lugar, cómo utilizar js para obtener la URL modificada y usar js para operar la URL actual, puede usar el objeto incorporado window.locationWindow.location tiene las siguientes propiedades: window.location.href: obtiene la URL completa en la barra de direcciones actual y puede cambiar la La URL en la barra de direcciones actual asigna un valor; Window.location.search obtiene la URL actual. La parte del parámetro, es decir, la parte después de "?" (incluido el signo de interrogación) se puede cambiar asignando un valor; .hash: obtiene el punto de anclaje contenido en la URL actual, es decir, la parte después de "#" (incluido #). La parte de anclaje de la URL se puede cambiar asignando un valor Window.location.host: obtiene el host; información en la URL actual, incluido el número de puerto, que se puede cambiar asignando un valor Window.location.hostname: Obtiene la parte del nombre de dominio de la URL actual, excluyendo El número de puerto se puede cambiar asignando un valor al dominio; nombre; Window.location.port: obtiene el número de puerto en la URL actual, que se puede cambiar asignando un valor Window.location.pathname: obtiene la información de la ruta en la URL actual, es decir, la parte entre el nombre de dominio; y los parámetros. Puede cambiar la ruta de la URL actual asignando un valor Window.location.protocol: Obtenga la parte del protocolo de la URL actual, como:, :, etc. Puede cambiar la parte del protocolo de la URL asignando un valor. Window.location tiene los siguientes métodos: window.location.replace(url): reemplaza la URL actual con la cadena de URL entrante, que reemplazará la URL en el historial. es decir, este método sobrescribirá el historial anterior. Window.location.reload(): recargará la URL actual, lo que equivale a actualizar Window.location.assign(url): cargará la URL entrante, este método no sobrescribirá el historial anterior; ;.
Cuatro. Cómo usar JS para obtener varias direcciones URL A continuación se explica cómo usar JS para obtener la dirección MAC, la dirección IP y el nombre de host: Copie el código de la siguiente manera:
Cómo obtener la página anterior en js. para verbo (abreviatura de verbo) La URL es la siguiente:
1. Establezca u obtenga la URL completa en forma de cadena: ubicación de ventana.
2. u obtenga la URL asociada con la URL: window.location.port Número de puerto
3. Establezca u obtenga la parte del protocolo de la ventana URL. location.protocol
4. Establezca u obtenga la parte window.location.search después del signo de interrogación en el atributo href.
5. Obtener el valor de la variable (eliminar la parte después del signo igual)
6. Establecer u obtener la parte del protocolo de la URL: ventana.ubicación.protocol
p>
7. Establezca u obtenga el segmento después de la marca "#" en el atributo href: window.location.hash
8. Establezca u obtenga el nombre de host y el número de puerto de la ubicación. o URL: window.location.host
Sexto, cómo usar js para obtener y modificar la URL. Al usar js para operar la URL actual, puede usar el objeto incorporado window.location
Window.location tiene las siguientes propiedades:
Window.location.href: obtiene la información completa URL en la barra de direcciones actual, a través de Asignación puede cambiar la URL en la barra de direcciones actual;
Window.location.search obtiene la parte del parámetro de la URL actual, es decir, la parte después de "?" incluido el signo de interrogación) puede cambiar la parte del parámetro de la URL mediante la asignación;
Window.location.hash: obtiene el punto de anclaje contenido en la URL actual, es decir, la parte después de "#" (incluido #), puede cambiar la parte del punto de anclaje de la URL asignando un valor;
Window.location.host: obtiene la información del host en la URL actual, incluido el número de puerto. cambiado asignando valores
Window.location.hostname: obtiene la parte del nombre de dominio de la URL actual, excluyendo el número de puerto, el nombre de dominio se puede cambiar asignando un valor. p>Window.location.port: obtiene el número de puerto en la URL actual, que se puede cambiar asignando un valor
Window.location.pathname: obtiene el número de puerto en la información de la ruta de la URL actual; es decir, la parte entre el nombre de dominio y los parámetros, puede cambiar la ruta de la URL actual mediante la asignación;
Window.location.protocol: obtiene la parte del protocolo de la URL actual, como:,: , etc. Puede cambiar la parte del protocolo de la URL asignando un valor;
Window.location tiene los siguientes métodos:
Window.location.replace(url): reemplaza la URL actual con la cadena de URL ingresada. Este método reemplazará la URL en el historial, es decir, este método sobrescribirá el historial anterior;
Window.location.reload(): recarga la URL actual, lo que equivale a actualizar;
Ventana .location.assign(url): carga la URL entrante, este método no sobrescribirá el historial anterior;