मेरे पास निम्नलिखित कोड है जो जावास्क्रिप्ट के भीतर के पृष्ठों को बदलता है:
var newUrl = [some code to build up URL string];
window.location.replace(newUrl);
लेकिन यह शीर्ष URL को परिवर्तित नहीं करता है, इसलिए जब कोई बैक बटन क्लिक करता है तो वह पिछले पृष्ठ पर वापस नहीं जाता है।
मेरे पास जावास्क्रिप्ट कैसे बदल सकता है शीर्ष URL और साथ ही ब्राउज़र बैक बटन काम करता है।
window.location.replace()विधि विधि के समान नहीं हैString.prototype.replace()क्योंकिwindow.locationस्ट्रिंग नहीं है (यह एक ऑब्जेक्ट है)window.location.replace()वर्तमान को बदल देता है । इतिहास में पुराने URL के प्रवेश को अधिलेखित करते हुए एक नए के साथ URL।