您可以向網(wǎng)頁添加后退按鈕。當(dāng)您頁面的訪問者單擊該按鈕時,他們將被帶到他們訪問的最后一個頁面,就好像他們單擊了瀏覽器中的后退按鈕一樣。
您可以通過編輯頁面的HTML并添加一些JavaScript來完成此操作。
注意
如果用戶沒有瀏覽歷史,這些按鈕將不起作用。例如,如果用戶在新的瀏覽器選項卡或窗口中打開您的頁面,則單擊該按鈕時不會發(fā)生任何事情。
使用history.back
在Web瀏覽器中,內(nèi)置的JavaScript對象窗口有一個名為history的對象,其中包含用戶在其當(dāng)前瀏覽器窗口中訪問過的URL。您可以使用history.back()方法告訴瀏覽器返回到用戶的上一頁。
使用此JavaScript的一種方法是將其添加到按鈕的onclick事件屬性中。在這里,我們使用《form》元素創(chuàng)建按鈕,其中包含按鈕類型的《input》元素。
將以下HTML插入到您的網(wǎng)頁中:
結(jié)果看起來像下面的按鈕。如果單擊它,您將返回歷史記錄中的上一頁。
使用history.go
history.go()方法告訴瀏覽器轉(zhuǎn)到用戶瀏覽歷史記錄中的特定頁面。您可以通過在括號內(nèi)放置一個數(shù)字來指定哪個歷史項目。對于計算機(jī)編程,這稱為參數(shù)。
如果您指定數(shù)字-1作為參數(shù),瀏覽器將返回瀏覽器歷史記錄中的一頁。這是與上面相同的代碼,使用history.go(-1)而不是history.back()。
責(zé)任編輯人:CC
-
瀏覽器
+關(guān)注
關(guān)注
1文章
1040瀏覽量
35844 -
HTML
+關(guān)注
關(guān)注
0文章
278瀏覽量
38345
發(fā)布評論請先 登錄
相關(guān)推薦

怎么根據(jù)條件讓程序自己創(chuàng)建不同的按鈕
怎么使用示例HTML按鈕?
GUIBuilder怎么創(chuàng)建圓形的按鈕
LabVIEW的布爾按鈕創(chuàng)建屬性節(jié)點值為什么帶變體?
MAKE_EmbAJAXPage創(chuàng)建的html代碼是靜態(tài)的嗎?
HTML,HTML標(biāo)準(zhǔn)有哪些?
動態(tài)HTML,什么是動態(tài)HTML
OrCAD中創(chuàng)建總線及用法詳解
幾款實用的HTML5/CSS3應(yīng)用

HTML DOM prompt()方法使用

怎樣使用HTML創(chuàng)建免費(fèi)網(wǎng)站

HTML5是什么 HTML5有什么好處
使用HTML和JavaScript設(shè)計指示器按鈕

創(chuàng)建一個帶有按鈕的簡單項目

評論