onpageshow ਈਵੈਂਟ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
onpageshow ਈਵੈਂਟ ਯੂਜ਼ਰ ਵੈੱਬਸਾਈਟ ਨੂੰ ਨੇਵੀਗੇਟ ਕਰਦੇ ਹੋਏ ਹੁੰਦਾ ਹੈ
onpageshow ਈਵੈਂਟ ਨਾਲ onload ایوینٹਅਜਿਹਾ ਹੀ ਹੈ, ਫਰਕ ਇਹ ਹੈ ਕਿ ਇਹ onload ਈਵੈਂਟ ਦੇ ਬਾਅਦ ਪਹਿਲੀ ਵਾਰ ਪੰਜਾਬੀ ਪੰਨਾ ਲੋਡ ਕਰਨ ਤੋਂ ਹੁੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ ਹਰ ਵਾਰ ਪੰਜਾਬੀ ਪੰਨਾ ਲੋਡ ਕਰਨ ਉੱਤੇ onpageshow ਈਵੈਂਟ ਹੁੰਦਾ ਹੈ, ਪਰ ਸਟੋਰ ਕੀਤੇ ਗਏ ਪੰਜਾਬੀ ਪੰਨੇ ਲੋਡ ਕਰਨ ਉੱਤੇ onload ਈਵੈਂਟ ਨਹੀਂ ਹੁੰਦਾ
ਜੇਕਰ ਤੁਸੀਂ ਪੰਜਾਬੀ ਪੰਨਾ ਸਿੱਧੇ ਸਰਵਰ ਤੋਂ ਲੋਡ ਕੀਤਾ ਗਿਆ ਹੈ ਜਾਂ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਤੁਸੀਂ PageTransitionEvent ਦੇ ਪ੍ਰਤੀਭਾਵ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹੋ persisted ਪ੍ਰਤੀਭਾਵਜੇਕਰ ਪੰਜਾਬੀ ਪੰਨਾ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਹ ਪ੍ਰਤੀਭਾਵ true ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਨਹੀਂ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ false ਵਾਪਸ ਦਿੰਦਾ ਹੈ (ਹੇਠ ਦੇ ਉਦਾਹਰਣਾਂ ਨੂੰ ਦੇਖੋ)。
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਜਦੋਂ ਯੂਜ਼ਰ ਵੈੱਬਸਾਈਟ ਨੂੰ ਨੇਵੀਗੇਟ ਕਰਦਾ ਹੈ ਤਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਚਲਾਓ:
<body onpageshow="myFunction()">
ਉਦਾਹਰਣ 2
ਪੰਜਾਬੀ ਪੰਨਾ ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿ ਨਹੀਂ ਹੈ ਦੇਖੋ:
function myFunction(event) { alert(event.persisted); }
ਗਰੰਥਾ
HTML ਵਿੱਚ:
<element onpageshow="myScript">
ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ:
object.onpageshow = function(){myScript};
ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ addEventListener() ਮੱਥੌਦਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ:
object.addEventListener("pageshow", myScript);
ਨੋਟ:ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ 8 ਜਾਂ ਪੁਰਾਣੇ ਵਰਜਨ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ addEventListener() ਮੱਥੌਦਾ。
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਬੁੱਸਿੰਗ: | ਨਹੀਂ ਸਮਰਥਿਤ |
---|---|
ਰੱਦ ਕਰਨ ਯੋਗ: | ਨਹੀਂ ਸਮਰਥਿਤ |
ਈਵੈਂਟ ਕਿਸਮ: | PageTransitionEvent |
ਸਮਰਥਿਤ HTML ਟੈਗਸ: | <body> |
DOM ਵਰਜਨ: | ਲੈਵਲ 3 ਈਵੈਂਟ |
ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ
ਸਾਰੇ ਨਾਮੇ ਦੇ ਪਹਿਲੇ ਬਰਾਊਜ਼ਰ ਵਰਜਨ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਅੰਕ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ。
ایوینٹ | کروم | آئی ای | فائر فاکس | سافری | آپریا |
---|---|---|---|---|---|
onpageshow | پشتیبانی | 11.0 | پشتیبانی | 5.0 | پشتیبانی |