ویندو ہیستری آوبجیکٹ
- ਪਿੰਡ ਪੰਨਾ frames
- ਅਗਲਾ ਪੰਨਾ getComputedStyle()
- ਉੱਪਰ ਦਾ ਤਲਾ ویندو آوبجیکٹ
ویندو ہیستری آوبجیکٹ
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)
- ਪਿੰਡ ਪੰਨਾ frames
- ਅਗਲਾ ਪੰਨਾ getComputedStyle()
- ਉੱਪਰ ਦਾ ਤਲਾ ویندو آوبجیکٹ