पुशसेट का प्रयोग करें जब उपयोगकर्ता इतिहास के माध्यम से वापस नेविगेट करता है तो पृष्ठ को अपडेट करने के लिए ऑब्जेक्ट। आइए इतिहास प्रविष्टि बनाने वाले चयनित रंग को शामिल करने के लिए एक उदाहरण देखें -
function display(color) { var myState = { selectedColor: color }, myTitle = "Page title", myPath = "/" + color; history.pushState(myState, myTitle, myPath ); };
अब हम चयनित रंग को अपडेट करने के लिए पॉपस्टेट इवेंट का उपयोग करेंगे -
$(window).on('popstate', function(event) { var myState = event.originalEvent.state; if (statemyState { selectColor( myState.selectedColor ); } });