ویندو ہیستری اوبجیکٹ

ویندو ہیستری اوبجیکٹ

History ਦਾ ਪਹੁੰਚਣਾ user (ਬਰਾਉਜ਼ਿੰਗ ਵਿੰਡੋ ਵਿੱਚ) ਦੇ ਦੇਖੇ ਗਏ URL ਦਾ ਪਹੁੰਚਣਾ ਹੈ。

History ਦਾ ਪਹੁੰਚਣਾ window ਦਾ ਪ੍ਰਤੀਯੋਗਿਤਾ ਹੈ。

History ਦਾ ਪਹੁੰਚਣਾ ਇਹ ਢੰਗ ਨਾਲ ਹੋ ਸਕਦਾ ਹੈ:

window.history ਜਾਂ ਸਿਰਫ history:

ਉਦਾਹਰਣ

let length = window.history.length;

ਆਪਣੇ ਅਨੁਭਵ ਲੈ ਕੇ ਦੇਖੋ

let length = history.length;

ਆਪਣੇ ਅਨੁਭਵ ਲੈ ਕੇ ਦੇਖੋ

History ਦੇ ਪ੍ਰਤੀਯੋਗਿਤਾ/ਢੰਗ

ਪ੍ਰਤੀਯੋਗਿਤਾ/ਢੰਗ ਵਰਣਨ
back() ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਪਿਛਲਾ URL (ਪੰਨਾ) ਲੋਡ ਕਰਦਾ ਹੈ。
forward() ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਅਗਲਾ URL (ਪੰਨਾ) ਲੋਡ ਕਰਦਾ ਹੈ。
go() ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ URL (ਪੰਨਾ) ਲੋਡ ਕਰਦਾ ਹੈ。
length ਇਤਿਹਾਸ ਸੂਚੀ ਵਿੱਚ ਦਿਸਾਇਆ ਗਿਆ URL (ਪੰਨਾ) ਦੀ ਗਿਣਤੀ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

History ਦਾ ਵਰਣਨ

History ਦਾ ਮੂਲ ਤੌਰ 'ਤੇ ਵਿੰਡੋ ਦੇ ਬਰਾਉਜ਼ਿੰਗ ਇਤਿਹਾਸ ਦਰਸਾਉਣ ਲਈ ਡਿਜਾਇਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਪਰ ਗੁੱਪੇਸ਼ਨ ਕਾਰਣਾਂ ਕਰਕੇ, History ਦਾ ਦਸਤਾਵੇਜ਼ ਹੁਣ ਸਕ੍ਰਿਪਟ ਨੂੰ ਪਹਿਲਾਂ ਦੇਖੇ ਗਏ ਅਜਿਹੇ ਅਸਲ URL ਤੱਕ ਪਹੁੰਚਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਦਿੰਦਾ ਹੈ। ਇੱਕਮਾਤਰ ਜੋ ਕਿ ਹੁਣ ਤੱਕ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਉਹ ਇਹ ਹੈ back()ਅਤੇforward() ਅਤੇ go() ਤਰੀਕਾ

ਉਦਾਹਰਣ

ਹੇਠਲੇ ਇੱਕ ਪਾਠ ਕੋਡ ਦੇ ਕੰਮ ਕਰਨ ਦਾ ਕੰਮ ਪਿੱਛੇ ਵਾਪਸ ਕਲਿੱਕ ਕਰਨ ਵਾਲੇ ਕੰਮ ਨਾਲ ਇੱਕ ਸਮਾਨ ਹੈ:

history.back()

ਹੇਠਲੇ ਇੱਕ ਪਾਠ ਕੋਡ ਦੇ ਕੰਮ ਕਰਨ ਦਾ ਕੰਮ ਦੋ ਵਾਰ ਪਿੱਛੇ ਵਾਪਸ ਕਲਿੱਕ ਕਰਨ ਵਾਲੇ ਕੰਮ ਨਾਲ ਇੱਕ ਸਮਾਨ ਹੈ:

history.go(-2)