為什么會這樣??
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>無標題文檔</title> </head> ?<script?type="text/javascript"> ????????function?GoBack()?{ ????????????window.history.back(); ????????} ??????? ????</script> </head> <body> 點擊下面的錨點鏈接,添加歷史列表項: ???? ????<br?/> ????<a?href="#target1">第一個錨點</a> ????<a?name="target1"></a> ????<br?/> ????<a?href="#target2">第二個錨點</a> ????<a?name="target2"></a> ????<br?/><br?/> ????使用下面按鈕,實現返回前一個頁面: ????<form> ???????<input?type="button"??value="返回前一個頁面"?onclick="GoBack()"?/>???????? ????</form> </body> </html>
用上面的方法反回不了,但是將?????
? function?GoBack()?{
????????????window.history.back();
????????}
改為????????function?GoBack()?{
????????????window.history.go(-1);
????????}
就可以,為什么會這樣??
2015-11-09
?window.history.back(); ? 有些瀏覽器是兼容的