JS跳转大概有以下几种方式:
第一种:(跳转到b.html)
<script language="javascript" type="text/javascript">
window.location.href="b.html"
</script>
第二种:(返回上一页面)
<script language="javascript">
window.history.back(-1)
</script>
第三种:
<script language="javascript">
window.navigate("b.html")
</script>
第四种:
<script language="JavaScript">
self.location=’b.html’
</script>
第五种:
<script language="javascript">
top.location=’b.html’
</script>
下面代码会执行的,只是你看不到因为js是在dom元素加载完成后才执行的
但是因为是瞬间跳转,所以在页面加载完成的瞬间就跳转了
你可以设置一个定时器,稍后跳转
所以如果是你的这个代码,下面代码会执行
只是你确实看不到,跳转太快了
希望能帮助到你
使用 .. 返回上级目录例如
http://localhost/a/index.html
要跳到
http://localhost/b/next.html
可以在 index.html中写
window.location = "../b/next.html"
例如要跳到 http://localhost/default.html
可以在index.html中写
window.location = "../default.html"
如多层可以 ../../../这样上去