2012-11-22 195 views
37

可能重複:
Go Back to Previous Page
get back to previous page返回按鈕

如何獲得前一頁面的JavaScript編碼。單擊後退按鈕時轉到上一頁。

+0

我的傾向是基本_don't._瀏覽器已經有一個返回按鈕,所以添加到您的網頁上的按鈕是多餘的,並且如果用戶在新選項卡或新窗口中打開了頁面,則無法返回。 – nnnnnn

+1

@nnnnnn基本上是正確的,但可能會在某些情況下可能更容易實現後退按鈕(例如,如果瀏覽器正在全屏運行,例如自助服務終端)。 – FixMaker

+0

[返回上一頁](http://stackoverflow.com/questions/2968425/get-back-to-previous-page)和[返回上一頁](http://stackoverflow.com/questions/2548566 /返回上一頁) –

回答

20

有幾個方法,這是一個:

window.history.go(-1); 
+0

這很棒,因爲你也可以使用'window.history.go(-2);'(我剛纔需要)或'window.history.go -4);'等 – gibberish

27

您可以使用:

<button onclick="window.history.back()">Back</button> 

或..

<button onclick="window.history.go(-1)">Back</button> 

的區別,當然是back()只返回1頁,但是go()返回/轉發您作爲參數傳遞的頁數,r elative到您目前的頁面。

5

onclick="history.go(-1)"只需

56

下面是代碼

<input type="button" value="Back" onclick="window.history.back()" />