onpagehide ਈਵੈਂਟ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

onpagehide ਈਵੈਂਟ ਜਦੋਂ ਯੂਜ਼ਰ ਵੈੱਬਸਾਈਟ ਛੱਡਦਾ ਹੈ ਤਾਂ ਹੁੰਦਾ ਹੈ。

ਪੇਜ ਛੱਡਣ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ। ਉਦਾਹਰਣ ਵਜੋਂ ਲਿੰਕ ਨੂੰ ਕਲਿੱਕ ਕਰਨ ਨਾਲ, ਪੇਜ ਤਾਜ਼ੀ ਕਰਨ ਨਾਲ, ਫਾਰਮ ਭੇਜਣ ਨਾਲ, ਬਰਾਉਜ਼ਰ ਵਿੰਡੋ ਬੰਦ ਕਰਨ ਨਾਲ ਆਦਿ

ਕਦੇ onpagehide ਈਵੈਂਟ ਦੀ ਜਗ੍ਹਾ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ onunload ایوینٹਦੀ ਮਦਦ ਨਾਲ ਇਹ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ ਕਿਉਂਕਿ onunload ਈਵੈਂਟ ਵੈੱਬਸਾਈਟ ਨੂੰ ਕੈਸ਼ ਵਿੱਚ ਨਹੀਂ ਲਿਆਉਂਦਾ

ਜੇਕਰ ਤੁਸੀਂ ਵੈੱਬਸਾਈਟ ਸਿੱਧੇ ਸਰਵਰ ਤੋਂ ਲੋਡ ਹੋਈ ਹੈ ਜਾਂ ਕੈਸ਼ ਵਿੱਚ ਹੈ ਤਾਂ ਤੁਸੀਂ PageTransitionEvent ਆਬਜੈਕਟ ਦੇ persisted ਪੈਰਾਮੀਟਰ。ਜੇਕਰ ਵੈੱਬਸਾਈਟ ਬਰਾਉਜ਼ਰ ਵਿੱਚ ਕੈਸ਼ ਵਿੱਚ ਹੈ ਤਾਂ ਇਹ ਪੈਰਾਮੀਟਰ true ਵਾਲਾ ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਨਾਲ ਹੀ ਹੋਰ ਉਦਾਹਰਣਾਂ ਦੇ ਵਿੱਚ ਵੇਖੋ。

ਉਦਾਹਰਣ

ਜਦੋਂ ਯੂਜ਼ਰ ਵੈੱਬਸਾਈਟ ਛੱਡਦਾ ਹੈ ਤਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਚਲਾਉਣਾ:

<body onpagehide="myFunction()">

ਗਰੰਥ

HTML ਵਿੱਚ:

<element onpagehide="myScript">

ਸਵੈ ਦੀ ਸਮੀਖਿਆ ਕਰੋ

ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਯੋਗ ਹੈ:

object.onpagehide = function(){myScript};

ਸਵੈ ਦੀ ਸਮੀਖਿਆ ਕਰੋ

ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਯੋਗ ਹੈ addEventListener() ਮੱਥਦਾ:

object.addEventListener("pagehide", myScript);

ਸਵੈ ਦੀ ਸਮੀਖਿਆ ਕਰੋ

نوٹ:Internet Explorer 8 ਜਾਂ ਪਹਿਲੇ ਦੀਆਂ ਸਰਵੇਖਣ ਵਰਜਨਾਂ ਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਹੈ addEventListener() ਮੱਥਦਾ

ਤਕਨੀਕੀ ਵੇਰਵੇ

ਬੁਬਲ ਕਰਨ ਯੋਗ ਸਮਰਥਨ ਨਹੀਂ
ਰੱਦ ਕਰਨ ਯੋਗ ਸਮਰਥਨ ਨਹੀਂ
ਈਵੈਂਟ ਕਿਸਮ: PageTransitionEvent
ਸਮਰਥਿਤ HTML ਟੈਗਸ: <body>
DOM ਵਰਜਨ: ਲੈਵਲ 3 ਈਵੈਂਟ

ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ

ਸਾਰੇ ਈਵੈਂਟਾਂ ਦੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਵਾਲੇ ਪਹਿਲੇ ਬਰਾਉਜ਼ਰ ਵਰਜਨ ਦੇ ਨੰਬਰ ਸਾਰੇ ਤੌਰ 'ਤੇ ਇਸ ਤੇ ਦਰਸਾਇਆ ਗਿਆ ਹੈ。

ਈਵੈਂਟ Chrome IE Firefox سافری آپریا
onpagehide پشتیبندی 11.0 پشتیبندی 5.0 پشتیبندی

نوٹ:بلاگر کی تنظیم کے مختلف تنظیم کی وجہ سے، اس ایوینٹ کسی وقت کسی طرح کا متوقع نہیں کیا جاسکتا۔