পুশসেট ব্যবহার করুন৷ ব্যবহারকারী যখন ইতিহাসের মাধ্যমে ফিরে যান তখন পৃষ্ঠাটি আপডেট করতে অবজেক্ট করুন। একটি ইতিহাস এন্ট্রি তৈরি করে এমন নির্বাচিত রঙ অন্তর্ভুক্ত করার জন্য একটি উদাহরণ দেখা যাক -
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 );
}
});