¿Cómo puedo redireccionar a otra URL en una página web usando JavaScript?¿Cómo se redirige de una URL a otra?
Respuesta
window.location.href = "URL2"
dentro de un bloque JS en la página o en un archivo incluido; eso es asumiendo que realmente quieres hacerlo en el cliente. Por lo general, el servidor envía la redirección a través de una respuesta de serie 300.
Si desea redireccionar, simplemente use window.location
. De esta manera:
window.location = "http://www.redirectedsite.com"
también puede usar una metaetiqueta para redirigir a otra url.
<meta http-equiv="refresh" content="2;url=http://webdesign.about.com/">
http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm
Puesto que la cuestión etiquetado con javascript
y html
...
Para una solución puramente HTML, puede utilizar una etiqueta meta
en el header
para "refrescar" la página, especificando una URL diferente:
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/somepage.html">
Si puede/quiere utilizar JavaScript, se puede establecer el location.href
del window
:
<script type="text/javascript">
window.location.href = "http://www.yourdomain.com/somepage.html";
</script>
Por qué javascript?
http://www.instant-web-site-tools.com/html-redirect.html
<html>
<meta http-equiv="REFRESH" content="0;url=http://www.URL2.com">
</html>
A menos que esté malentendido ...
location.href = "Pagename.html";
puede redirigir cualquier URL o más a través de JavaScript, sólo simple window.location.href
con if else
utilizar este código,
<script>
if(window.location.href == 'old_url')
{
window.location.href="new_url";
}
//Another url redirect
if(window.location.href == 'old_url2')
{
window.location.href="new_url2";
}
</script>
Puede redirigir muchas URL mediante este procedimiento. Gracias.
- 1. ¿Cómo puedo determinar si una URL redirige?
- 2. obtener la URL, una determinada URL redirige a
- 3. Obtener url después de curl se redirige
- 4. Django redirige a la URL personalizada
- 5. ¿Podría ser que Chrome cancele las solicitudes Ajax pendientes, una vez que el navegador se redirige a otra URL?
- 6. ¿Cómo se redirige solo cuando coincide exactamente la url?
- 7. Spring - Reescribe una URL a otra
- 8. PHP: ¿verifica si la URL redirige?
- 9. ¿Cómo se redirige a un sitio web externo con rieles?
- 10. ¿Cómo CURL www.google.com? Me redirige a .co.uk
- 11. ¿Cómo redirige HTTPS a HTTP?
- 12. ¿Por qué Response.Redirect no redirige una URL externa?
- 13. ¿Por qué se redirige STDERR a STDOUT?
- 14. ¿Cómo se redirige una salida de comando de shell a una entrada de script de Python?
- 15. YQL "redirige a una URL restringida robots.txt" Error de Google de dominio
- 16. ¿Cómo se redirige un dominio a Amazon EC2 Machine?
- 17. método JavaScript para navegar a otra URL
- 18. ¿Cómo redirige a una página utilizando el verbo POST?
- 19. PHP: Proxy otra url
- 20. ¿Cómo se copian las filas de una tabla a otra?
- 21. ¿Cómo redirecciono una URL a otra URL en el archivo de hosts, en lugar de redirigir una dirección IP a una URL?
- 22. ¿Cómo puedo enviar a un usuario a otra url sin una redirección de encabezado?
- 23. Backbone JS: cómo limpiar vistas cuando navegas a otra url?
- 24. Redirige el formulario a diferentes URL según el elemento de opción de selección
- 25. Cómo obtener la URL de una redirección con Python
- 26. Grails redirige a una dirección incorrecta al usar app.context?
- 27. ¿Hay alguna forma de asignar una URL a otra URL en Spring?
- 28. ¿Cómo se copia una lista vinculada a otra lista?
- 29. Cómo dejar que una imagen HTML se superponga a otra
- 30. Averigüe dónde se redirige la solicitud de Jquery ajax al
No con HTML o JavaScript. Envía un encabezado de Ubicación HTTP con un código de estado 301 o 302. Los detalles dependen de su servidor web y/o entorno de programación del lado del servidor. – Quentin