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

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

History ਆਯਤਹਾਰ ਵਿੱਚ ਯੂਜ਼ਰ (ਬਰਾਉਜ਼ਿੰਗ ਵਿੰਡੋ ਵਿੱਚ) ਦੇ ਪਹਿਲਾਂ ਦੇਖੇ ਗਏ 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)