Web ਹਿਸਟਰੀ API

Web History API windows.history ਆਬਜੈਕਟ ਤੱਕ ਪਹੁੰਚਣ ਦਾ ਸਰਲ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ。

window.history ਆਬਜੈਕਟ ਯੂਜ਼ਰ ਵੱਲੋਂ ਦੇਖੇ ਗਏ URL (ਵੈਬਸਾਈਟ) ਰੱਖਦਾ ਹੈ。

ਸਾਰੇ ਬਰਾਊਜ਼ਰਾਂ ਵਿੱਚ Web History API ਸਮਰਥਨ ਕਰਦੇ ਹਨ:

ਚਰਮੋਇਲ ਆਈਈ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ

History back() ਮੇਥਡ

back() ਮੇਥਡ ਵਿੰਡੋਜ਼ ਹਿਸਟਰੀ ਸੂਚੀ ਵਿੱਚ ਪਹਿਲਾ ਯੂਆਰਐੱਲ ਲੋਡ ਕਰਦਾ ਹੈ。

ਇਹ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ‘ਪਿੱਛੇ ਚੈਕ’ ਦੀ ਕਲਿੱਕ ਨਾਲ ਮੰਗਿਆ ਜਾਂਦਾ ਹੈ।

ਇੰਸਟੈਂਸ

<button onclick="myFunction()">ਪਿੱਛੇ</button>
<script>
function myFunction() {
  window.history.back();
}
</script>

History go() ਮੇਥਡ

go() ਮੇਥਡ ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਇੱਕ ਵਿਸ਼ੇਸ਼ URL ਲੋਡ ਕਰਦਾ ਹੈ:

ਇੰਸਟੈਂਸ

<button onclick="myFunction()">ਪਿੱਛੇ ਦੋ ਪੰਨੇ</button>
<script>
function myFunction() {
  window.history.go(-2);
}
</script>

History ਆਬਜੈਕਟ ਪ੍ਰਤੀਯੋਗਿਤਾ

ਪ੍ਰਤੀਯੋਗਿਤਾ ਵਰਣਨ
length ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ URL ਦੀ ਗਿਣਤੀ ਵਾਪਸ ਦੇਣ ਲਈ

History ਆਬਜੈਕਟ ਮੇਥਡ

ਮੇਥਡ ਵਰਣਨ
back() ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਪਿੰਡਾ URL ਲੋਡ ਕਰੋ。
forward() ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਅਗਲਾ URL ਲੋਡ ਕਰੋ。
go() ਇਤਿਹਾਸ ਸੂਚੀ ਤੋਂ ਵਿਸ਼ੇਸ਼ URL ਲੋਡ ਕਰੋ。