جاوا اسکرپٹ کا استعمال کرتے ہوئے صفحہ کو دوبارہ لوڈ کرنے کا طریقہ

Jawa Askrp Ka Ast Mal Krt Wy Sfh Kw Dwbar Lw Krn Ka Tryq



بعض اوقات، ڈویلپرز ویب ایپلیکیشنز، جیسے بلاگز یا ویب سائٹس، جہاں صارف کے اعمال کے لحاظ سے مواد مختلف ہو سکتا ہے، بناتے وقت ویب پیج کو بار بار ریفریش کرنا چاہتے ہیں۔ صارف کے ان تعاملات پر مبنی کوئی بھی تازہ ترین معلومات اس وقت ظاہر کی جائے گی جب صفحہ تازہ یا دوبارہ لوڈ کیا جائے گا۔ اس مقصد کے لیے، JavaScript کچھ پہلے سے تیار شدہ طریقے پیش کرتا ہے جن پر ذیل میں بات کی جائے گی۔

یہ پوسٹ JavaScript کا استعمال کرتے ہوئے صفحہ کو دوبارہ لوڈ کرنے کے طریقوں کی وضاحت کرے گی۔







جاوا اسکرپٹ کا استعمال کرتے ہوئے صفحہ کو دوبارہ کیسے لوڈ کریں؟

کسی صفحہ کو دوبارہ لوڈ کرنے یا تازہ کرنے کے لیے، JavaScript میں درج ذیل طریقے استعمال کریں:



طریقہ 1: reload() طریقہ استعمال کرکے صفحہ کو دوبارہ لوڈ کریں۔

کا استعمال کرتے ہیں ' location.reload() صفحہ کو دوبارہ لوڈ کرنے کا طریقہ۔ یہ بالکل براؤزر کے ریفریش بٹن کی طرح کام کرتا ہے۔ ' دوبارہ لوڈ کریں() صفحہ کو دوبارہ لوڈ کرنے کا طریقہ ذمہ دار ہے، جبکہ ' مقام ” ایک انٹرفیس ہے جو اس چیز کے اصل مقام (URL) کی نشاندہی کرتا ہے جس سے یہ وابستہ ہے۔ ریفریش کرنے کے لیے صفحہ کا یو آر ایل یا تو ' document.location 'یا' window.location '



نحو





reload() طریقہ استعمال کرکے موجودہ صفحہ کو دوبارہ لوڈ کرنے کے لیے درج ذیل نحو کا استعمال کریں:

window.location.reload ( ) ;



مثال 1: بٹن پر کلک کرکے ریفریش کریں۔

ایک بٹن بنائیں اور منسلک کریں ' کلک پر 'اس پر واقعہ جو JavaScript کو پہلے سے طے شدہ کہے گا' دوبارہ لوڈ کریں() طریقہ:

< بٹن کلک پر = 'window.location.reload()' > ریفریش کریں۔ / صفحہ دوبارہ لوڈ کریں۔ بٹن >

آؤٹ پٹ اشارہ کرتا ہے کہ بٹن پر کلک کرنے پر صفحہ ریفریش یا دوبارہ لوڈ ہو گیا ہے۔

مثال 2: reload() طریقہ کے ساتھ setTimeout() طریقہ استعمال کرتے ہوئے آٹو ریفریش

صفحہ کو خود بخود تازہ کرنے کا وقت مقرر کریں سیٹ ٹائم آؤٹ() 'طریقہ. سب سے پہلے، ہم ایک طریقہ کی وضاحت کریں گے ' ریفریش() ” جو اس وقت کے بعد صفحہ کو ریفریش کرنے میں پیرامیٹر کے طور پر وقت کا وقفہ لیتا ہے۔ setTimeout() طریقہ کو کال کریں اور پھر reload() طریقہ کو کال کریں:

فنکشن ریفریش ( وقت ) {
مقررہ وقت ( ( ) = > {
document.location.reload ( سچ ہے ) ;
} ، وقت ) ;
}

یہاں، ہم ہر دو سیکنڈ کے بعد صفحہ کو تازہ کرنے کے لیے 2 سیکنڈ کا وقت مقرر کریں گے۔

window.onload = ریفریش ( 2000 ) ;

جیسا کہ آپ دیکھ سکتے ہیں کہ صفحہ 2 سیکنڈ کے بعد خود بخود تازہ ہوجاتا ہے:

طریقہ 2: go() طریقہ استعمال کرکے صفحہ کو دوبارہ لوڈ کریں۔

صفحہ کو تازہ کرنے کا ایک اور طریقہ ہے ' history.go() 'طریقہ. کسی مثبت یا منفی قدر میں دینے کو معمول کے مطابق پیچھے یا آگے جانے کے لیے استعمال کیا جا سکتا ہے۔ ریفریش کے لیے، پاس کریں ' 0 'غیر جانبدار قدر یا کچھ بھی نہیں۔

نحو

صفحہ کو دوبارہ لوڈ کرنے کے لیے دیے گئے نحو پر عمل کریں:

history.go ( )

مثال

یہاں، ہم کال کریں گے ' history.go() بٹن کے کلک ایونٹ میں طریقہ:

< بٹن کلک پر = 'history.go()' > ریفریش کریں۔ / صفحہ دوبارہ لوڈ کریں۔ بٹن >

آؤٹ پٹ

یہ سب جاوا اسکرپٹ کا استعمال کرتے ہوئے ویب صفحات کو دوبارہ لوڈ/ریفریش کرنے کے بارے میں ہے۔

نتیجہ

جاوا اسکرپٹ کا استعمال کرتے ہوئے ویب صفحہ کو دوبارہ لوڈ کرنے کے لیے، ' window.location.reload() 'طریقہ یا' history.go() 'طریقہ. ویب صفحات کو دوبارہ لوڈ کرنے یا تازہ کرنے کے لیے reload() طریقہ سب سے زیادہ استعمال ہونے والا طریقہ ہے۔ اس پوسٹ نے جاوا اسکرپٹ کا استعمال کرتے ہوئے صفحہ کو تازہ کرنے کے طریقوں کی وضاحت کی ہے۔