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

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

HTML DOM prompt()方法使用

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

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

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

評論