جاوا اسکریپٹ ہیستری اپی

ویندو ہیستری آؤٹ پرمائنٹ

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)