JavaScript History API

Window History অবজেক্ট

হিস্টোরি অবজেক্ট ব্যবহারকারী (ব্রাউজার উইন্ডোতে) পরিদর্শিত ইউআরএল ধারণ করে

হিস্টোরি অবজেক্ট window অবজেক্টের একটি প্রতিভা

হিস্টোরি অবজেক্ট এমনভাবে প্রবেশ করা যায়:

window.history বা শুধুমাত্র history:

উদাহরণ

let length = window.history.length;

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

let length = history.length;

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

হিস্টোরি অবজেক্ট প্রতিভা ও পদ্ধতি

প্রতিভার বৈশিষ্ট্য/পদ্ধতি বর্ণনা
back() হিস্টোরি তালিকায় পূর্ববর্তী ইউআরএল (পৃষ্ঠা) লোড করে
forward() হিস্টোরি তালিকায় পরবর্তী ইউআরএল (পৃষ্ঠা) লোড করে
go() হিস্টোরি তালিকায় নির্দিষ্ট ইউআরএল (পৃষ্ঠা) লোড করে
length হিস্টোরি তালিকায় ইউআরএল (পৃষ্ঠা) সংখ্যা ফিরিয়ে দেয়

হিস্টোরি অবজেক্ট বর্ণনা

হিস্টোরি অবজেক্ট মূলত বিন্দুময় হিস্টোরি প্রদর্শনের জন্য ডিজাইন করা হয়েছে।কিন্তু গোপনীয়তা কারণে, হিস্টোরি অবজেক্ট এখন স্ক্রিপ্টকে পূর্ববর্তীভাবে পরিদর্শিত এক্টুয়াল ইউআরএলকে প্রবেশ করতে দেয় না।একমাত্র ব্যবহারযোগ্য ফাংশনটি হল back()forward() এবং go() পদ্ধতি。

উদাহরণ

নিচের একটি কোড বিন্যাসের কার্যকলাপ একবার পিছিয়ের বাটন ক্লিক করার মতোই হয়:

history.back()

নিচের একটি কোড বিন্যাসের কার্যকলাপ দুইবার পিছিয়ের বাটন ক্লিক করার মতোই হয়:

history.go(-2)