জেভাস্ক্রিপ্ট উইন্ডো হিস্টরি
- পূর্ববর্তী পৃষ্ঠা জেএস লোকেশন
- পরবর্তী পৃষ্ঠা জেএস নেভিগেটর
window.history অবজেক্টটি ব্রাউজারের হিস্টোরিকে ধারণ করে
উইন্ডো হিস্টোরি
window.history
এই অবজেক্টটি 'window' ছাড়াও লেখা যেতে পারে。
ব্যবহারকারীর গোপনীয়তা সুরক্ষার জন্য, JavaScript-এর এই অবজেক্ট প্রবেশের প্রতিরোধ করা হয়েছে。
কিছু পদ্ধতি:
- history.back() - ব্রাউজারে পিছিয়ে যাওয়া বাটন ক্লিক করার সমতুল্য
- history.forward() - ব্রাউজারে অগ্রসর বাটন ক্লিক করার সমতুল্য
উইন্ডো হিস্টোরি ব্যাক
history.back()
মথডট হিসাবে ইতিহাসের তালিকায় পূর্ববর্তী ইউআরএল লোড করে
এটি ব্রাউজারের পূর্ববর্তী পৃষ্ঠা বাটনের সমতুল্য
ইনস্ট্যান্স
পৃষ্ঠায় পূর্ববর্তী পৃষ্ঠা বাটন তৈরি করুন:
<html> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="Back" onclick="goBack()"> </body> </html>
উপরোক্ত কোডের আউটপুট হবে (এই বাটনটি ক্লিক করুন):
Window History Forward
history forward()
মথডট হিসাবে ইতিহাসের তালিকায় পরবর্তী ইউআরএল লোড করে
এটি ব্রাউজারের এগিয়ে যাওয়া বাটনের সমতুল্য
ইনস্ট্যান্স
পৃষ্ঠায় এগিয়ে যাওয়া বাটন তৈরি করুন:
<html> <head> <script> function goForward() { window.history.forward() } </script> </head> <body> <input type="button" value="Forward" onclick="goForward()"> </body> </html>
উপরোক্ত কোডের আউটপুট হবে:
- পূর্ববর্তী পৃষ্ঠা জেএস লোকেশন
- পরবর্তী পৃষ্ঠা জেএস নেভিগেটর