जेसक्रिप्ट हिस्ट्री एपीआई
- पिछला पृष्ठ API Geolocation
- अगला पृष्ठ API MediaQueryList
विंडो हिस्ट्री ऑब्जैक्ट
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)
- पिछला पृष्ठ API Geolocation
- अगला पृष्ठ API MediaQueryList