我在
www.foo.com
如何调用javascript或jquery导航到
www.foo.com/site1
或者如果我在www.foo.com/site1
继续
www.foo.com/site1/site2
答案 0 :(得分:1)
window.location.href = window.location.href + "/site1"
我想这会奏效。
答案 1 :(得分:1)
从外面进入site1
window.location.href="site1/";
如果你在site1 中,进入site1 / site2
window.location.href="site2/";
如果你在“外面”,直接进入site1 / site2
window.location.href="site1/site2/";
如果您在site1内,则退出site1
window.location.href="../";
如果您位于site1 / site2
内,请离开site1 / site2window.location.href="../../";
如果您在site1a内并进入site1b(在同一级别),则退出site1a
window.location.href="../site1b/";
当然,如果您使用<a href="../site1b/">GO</a>
之类的链接点击,则不需要使用javascript。
只使用window.location = ..也可以工作(甚至有更广泛的支持)甚至是location = ..(你可以省略“window。”,但我不会为了清晰度和可能的兼容性而这样做)
Javascript: Setting location.href versus location
我使用尾随“/”的所有路径作为文件夹,以避免从“site1”自动重定向到“site1 /”(稍慢)。
答案 2 :(得分:0)
这会触发它
window.location.href="url/goes/here";