जावास्क्रिप्ट विंडो इतिहास
window.history
ऑब्जेक्ट में ब्राउज़र इतिहास होता है ।
विंडो इतिहास
ऑब्जेक्ट को window.history
विंडो उपसर्ग के बिना लिखा जा सकता है।
उपयोगकर्ताओं की गोपनीयता की रक्षा के लिए, इस बात की सीमाएँ हैं कि जावास्क्रिप्ट इस वस्तु तक कैसे पहुँच सकता है।
कुछ तरीके:
history.back()
- ब्राउज़र में वापस क्लिक करने के समानhistory.forward()
- ब्राउज़र में आगे क्लिक करने के समान
विंडो इतिहास वापस
यह history.back()
विधि पिछले URL को इतिहास सूची में लोड करती है।
यह ब्राउजर में बैक बटन पर क्लिक करने जैसा ही है।
उदाहरण
किसी पृष्ठ पर बैक बटन बनाएं:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
उपरोक्त कोड का आउटपुट होगा:
विंडो इतिहास आगे
यह history.forward()
विधि इतिहास सूची में अगला URL लोड करती है।
यह ब्राउजर में फॉरवर्ड बटन पर क्लिक करने जैसा ही है।
उदाहरण
पेज पर फॉरवर्ड बटन बनाएं:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
उपरोक्त कोड का आउटपुट होगा: