मैं एक 'popstate' ईवेंट हैंडलर के साथ समस्या हो रही है काम करने के लिए नहीं लगता है, यह मेरा कोड है:popstate ईवेंट हैंडलर
window.addEventListener("popstate", function (event){
if (event.state) {
alert('abc')
}
});
// The data object is arbitrary and is passed with the popstate event.
var dataObject = {
createdAt: '2011-10-10',
author: 'donnamoss'
};
var url = '/posts/new-url';
history.pushState(dataObject, document.title, url);
मैं उम्मीद इस कोड को एक चेतावनी बॉक्स पॉप अप जब यह मार डाला है जाएगा, लेकिन , कुछ नहीं हुआ।
क्या यहां कुछ भी गलत है?
धन्यवाद।
कोड [jsfiddle] (http://jsfiddle.net/DJDavid98/Lrf62/) में कोड का परीक्षण, '.pushState()' घटना विफल होने लगती है। तारों के साथ चर को बदलने से मुझे घटना को आग लगने की अनुमति मिली। – SeinopSys
@ डीजेडीविड 9 8 - इसका मतलब केवल 'पुशस्टेट' रिटर्न 'झूठा' या 'अपरिभाषित' है। –