क्वेरी स्ट्रिंग और एंकर सहित पूरा यूआरएल पुनर्प्राप्त करना
पूरा यूआरएल प्राप्त करना जिसका उपयोग एंकर सहित वर्तमान पृष्ठ का अनुरोध करने के लिए किया गया था, शामिल पृष्ठों के साथ काम करते समय यह एक उपयोगी आवश्यकता हो सकती है। ऐसे परिदृश्य पर विचार करें जहां "foo.php" नामक पृष्ठ "bar.php" में शामिल है। यदि आप "foo.php" में संपूर्ण URL जानना चाहते हैं, तो आपको इसे "bar.php?blarg=a#example" प्रदर्शित करना होगा।
एंकर्स के साथ समस्या
दुर्भाग्य से, हैश (# के बाद यूआरएल का हिस्सा) सर्वर पर कभी नहीं भेजा जाता है। इसका उपयोग विशेष रूप से ब्राउज़र द्वारा पृष्ठ व्यवहार को नियंत्रित करने के लिए किया जाता है। परिणामस्वरूप, PHP वेरिएबल $_SERVER['REQUEST_URI'] में एंकर को छोड़कर सब कुछ शामिल होगा।
एंकर के लिए जावास्क्रिप्ट का उपयोग करना
यदि आपको बिल्कुल जानने की आवश्यकता है एंकर, आपको जावास्क्रिप्ट प्रॉपर्टी "document.location.hash" का उपयोग करना होगा, जो एंकर की सामग्री को संग्रहीत करता है। आप हैश को पुनः प्राप्त कर सकते हैं और फिर इसे एक फॉर्म में शामिल कर सकते हैं या AJAX अनुरोध के माध्यम से सर्वर पर भेज सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3