ویندو ہیستری اوبجیکٹ
- ਪਿਛਲਾ ਪੰਨਾ ਵਿੰਡੋ ਕੰਸੋਲ
- ਅਗਲਾ ਪੰਨਾ ਵਿੰਡੋ ਲੋਕੇਸ਼ਨ
ویندو ہیستری اوبجیکٹ
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)
- ਪਿਛਲਾ ਪੰਨਾ ਵਿੰਡੋ ਕੰਸੋਲ
- ਅਗਲਾ ਪੰਨਾ ਵਿੰਡੋ ਲੋਕੇਸ਼ਨ