with mvc another javascript url redirect

mvc - Redireccionando a una URL relativa en JavaScript



redirect javascript onclick (6)

Tengo un problema: quiero redireccionar a través de JavaScript a un directorio de arriba. Mi código:

location.href = (location.href).substr(0, (location.href).lastIndexOf(''folder''));

La url se ve así:

example.com/path/folder/index.php?file=abc&test=123&lol=cool

El redireccionamiento afecta solo a esto:

example.com/path/&test=123&lol=cool

Pero quiero tener esto:

example.com/path/

¿Cómo podría hacer eso?


Estoy tratando de redireccionar mi sitio web actual a otra sección en la misma página, usando JavaScript. Este código de seguimiento funciona para mí:

location.href=''/otherSection''


Puedes hacer una redirección relativa:

window.location.href = ''../''; //one level up

o

window.location.href = ''/path''; //relative to domain


Si usa location.hostname obtendrá su parte domain.com. Luego, location.pathname te dará / ruta / carpeta. Dividiría location.pathname por / y volvería a armar la URL. Pero a menos que necesite la cadena de consulta, puede simplemente redirigir a .. para ir al directorio anterior.


redirigir a ../



<a href="..">no JS needed</a>

.. significa directorio de padres.