Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

पेज रीफ्रेश किए बिना जावास्क्रिप्ट के साथ window.location (URL) से हैश कैसे निकालें?

<घंटा/>

हैश को हटाने के लिए आप हिस्ट्री एपीआई पर रिप्लेसस्टेट मेथड का इस्तेमाल कर सकते हैं।

रिप्लेसस्टेट () विधि वर्तमान इतिहास प्रविष्टि को संशोधित करती है, इसे राज्य की वस्तुओं, शीर्षक और विधि मापदंडों में पारित URL के साथ बदल देती है। यह विधि विशेष रूप से तब उपयोगी होती है जब आप किसी उपयोगकर्ता कार्रवाई के जवाब में राज्य वस्तु या वर्तमान इतिहास प्रविष्टि के URL को अपडेट करना चाहते हैं।

हैश को हटाने के लिए आप उपयोग कर सकते हैं -

history.replaceState(null, null, ' ');

  1. किसी भिन्न URL पर रीडायरेक्ट करने के लिए window.location का उपयोग कैसे करें?

    हो सकता है कि आपने एक ऐसी स्थिति का सामना किया हो जहां आपने किसी पृष्ठ X पर पहुंचने के लिए URL पर क्लिक किया हो लेकिन आंतरिक रूप से आपको दूसरे पृष्ठ Y पर निर्देशित किया गया था। यह पृष्ठ पुनर्निर्देशन के कारण होता है। क्लाइंट साइड पर जावास्क्रिप्ट का उपयोग करके पेज रीडायरेक्ट करना काफी आसान है। अपनी

  1. जावास्क्रिप्ट वाले तत्व से कक्षा का नाम कैसे निकालें?

    जावास्क्रिप्ट के साथ एक तत्व से एक वर्ग का नाम हटाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-fam

  1. जावास्क्रिप्ट में ब्याह () विधि का उपयोग करके तत्वों को कैसे निकालें?

    जावास्क्रिप्ट में splice() विधि का उपयोग करके तत्वों को हटाने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&