JavaScript History API

ویندو تاریخچہ اوبجیکٹ

History اُبجیکٹ صرف استعمال کئے جانے والی URL (بلاگرو) شامل کرتا ہے (بلاگرو میں)

History اُبجیکٹ window اُبجیکٹ کی ایک خاصیت ہے。

History اُبجیکٹ کی رسائی کا طریقہ

window.history یا صرف history:

مثال

let length = window.history.length;

خود کا تجربہ کریں

let length = history.length;

خود کا تجربہ کریں

History اُبجیکٹ کی اور طریقوں

کی اور طریقوں توضیح
بیک() تارخ میں شامل لیکنوں میں پچھلے URL (صفحہ) کو لوڈ کرتا ہے。
فارور() تارخ میں شامل لیکنوں میں پچھلے URL (صفحہ) کو لوڈ کرتا ہے。
گوا() تارخ میں شامل لیکنوں میں دوسرے URL (صفحہ) کو لوڈ کرتا ہے。
طول تارخ میں شامل لیکنوں میں URL (صفحہ) کی تعداد کو واپس کرتا ہے。

History اُبجیکٹ کی توضیح

History اُبجیکٹ ابتدائی طور پر سائیٹ کی تارخ را نمائش کرنے کیلئے ڈیزائن کیا گیا تھا، لیکن پرائیویسی کی وجہ سے، History اُبجیکٹ اب اسکریپٹ کی جانب سے استعمال کئے جانے والی حقیقی URL کی رسائی کی اجازت نہیں دیتا ہے۔ صرف استعمال میں رہنے والی ایک واحد صلاحیت یہی رہی ہے، جو بیک()،فارور() اور گوا() طریقہ

مثال

نیچلے سطر کا آپریشن، ریور سباٹ بٹن کے دباؤ سے آپریشن کی طرح ہوگا:

ایچسٹوری بیک()

نیچلے سطر کا آپریشن، دو بار ریور سباٹ بٹن کے دباؤ سے آپریشن کی طرح ہوگا:

ایچسٹوری کی جوائن اگلائی جائیگی (-2)