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

怎么根據(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)建總線(xiàn)及用法詳解
幾款實(shí)用的HTML5/CSS3應(yīng)用

HTML DOM prompt()方法使用

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

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

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

評(píng)論