javascript中 history.go back的總結(jié)(親測)
測試程序Demo
form.html 表單頁面
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form action="action.html" >
<input type="text" name="" value="" placeholder="">
<input type="submit" name="" value="提交">
</form>
<script>
alert("");
</script>
</body>
</html>
action.html頁面
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="button" name="" value="返回go" onclick="history.go(-1);">
<input type="button" name="" value="返回back" onclick="history.back(-1);">
</body>
</html>
我會首先上圖,然后總結(jié)。。。
form.html 點擊提交
action.html
點擊go
點擊back
go和back都會刷新,因為只有頁面刷新script腳本才會重新執(zhí)行alert,但是表單內(nèi)容都還在啊,并不是有的人說的不在
區(qū)別在于
back(n) n參數(shù)不管是多少,都是返回上一頁,比如不會是-2就返回到上上頁,也不會是2 就前進2頁
go(n) n就直接決定進入那個頁面
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答?。?點擊進入論壇