दिलचस्प पोस्ट
पायथन के अंदर "पीआईपी स्थापित" क्यों एक सिंटेक्स एरर उठाती है? एंड्रॉइड: OpenSL ES का उपयोग कर संगीत की प्लेबैक दर को कैसे बदलना है फायरबेज क्लाउड मेसेजिंग – हैंडलिंग लॉगआउट रिमोट करने का प्रयास करते समय "घातक: एक जीआईटी रिपोजिटरी नहीं" प्राप्त करना गतिशील रूप से jQuery का उपयोग करते हुए divs की व्यवस्था SQL सर्वर में INSERT के रूप में डेटा निर्यात करना क्या आप नाम या टुकड़ों के द्वारा संलग्न () या कॉल चर का उपयोग करते हैं? चेतावनी अक्षम करें (); विंडोज प्रमाणीकरण के साथ प्रपत्र प्रमाणीकरण मिश्रण जावा ग्राफिक्स 2 डी आयत घुमाएँ? वेब मोबाइल फ़्रेमवर्क का उपयोग करें? निजी कंस्ट्रक्टर के साथ जावा स्प्रिंग बीन मॉड्यूल को गतिशील रूप से इंजेक्ट करें, यदि आवश्यक हो तो विंडोज सेवा लगातार चलाने के लिए जावास्क्रिप्ट का उपयोग कर एक पूर्ण पथ से फ़ाइल का नाम कैसे प्राप्त करें?

ASP.Net के लिए URL में एंकर लिंक पुनर्प्राप्त करना

मेरे पास ऐसा यूआरएल है:

http: // localhost / जगह / 663,828 / बैंकॉक-स्वर्ग-रेस्तरां-टोरंटो # r306040

मैं यह देखने की कोशिश कर रहा हूं कि क्या एंकर टैग के अस्तित्व के साथ-साथ कोड में कुछ कोड तर्क करने के लिए इसका मान प्राप्त करने के साथ-साथ

मैं पेज। अनुरोध का उपयोग करने की कोशिश कर रहा हूं, लेकिन कोई भी गुण यूआरएल के एंकर लिंक भाग नहीं दिखा रहा है।

उदाहरण के लिए:

Response.Write (this.Page.Request.RawUrl.ToString ());

इस पृष्ठ पर संयोजन / गुणों की बहुत अधिक कोशिश की गई: http://www.west-wind.com/weblog/posts/269.aspx

इस विषय को अंतिम रूप देने के लिए:

मैंने पैराकैंक के साथ स्टैक्सहोवरफ्लो के दृष्टिकोण की नकल की … … डी

Solutions Collecting From Web of "ASP.Net के लिए URL में एंकर लिंक पुनर्प्राप्त करना"

एएसपी.नेट में सर्वर साइड से # चार्ज को पुनः प्राप्त करना संभव नहीं है

यह एक क्लाइंट-साइड फ्लैग है जो ब्राउज़र को पृष्ठ के भीतर किसी विशिष्ट स्थान पर ले जाने के लिए कहता है।

आप एंजायर की जांच करने के लिए बॉडी ऑन-लोड इवेंट में कुछ जावास्क्रिप्ट का उपयोग कर सकते हैं और इसे AJAX का उपयोग करके सर्वर पर वापस भेज सकते हैं।

var anchorValue; var url = document.location; var strippedUrl = url.toString().split("#"); if(strippedUrl.Length > 1) anchorvalue = strippedUrl[1]; 

रेफरी: http://www.wacdesigns.com/2008/01/16/retrieving-anchor-value-from-url/

अधिक स्पष्ट होने के नाते, एंकर टैग को किसी भी ब्राउज़र द्वारा HTTP अनुरोध के भाग के रूप में कभी नहीं भेजा जाता है, यह केवल ब्राउज़र के भीतर स्थानीय रूप से व्याख्या की जाती है। न ही एएसपी.नेट और न ही किसी अन्य वेब-सर्वर तकनीक, माइक्रोसॉफ्ट या अन्यथा उस अनुरोध पर लंगर देखेंगे।

आरएफसी 1808
धारा 2.4.1 – "ध्यान दें कि टुकड़ा पहचानकर्ता को URL का हिस्सा नहीं माना जाता है।"

जैसा कि अन्य लोगों ने सुझाव दिया है कि निकटतम आप ब्राउज़र विंडो स्थान को पढ़ने के लिए क्लाइंट-साइड का प्रयोग करेंगे।

एक फ्रैंण्ड को सी # में निम्नलिखित तरीके से पहुंचा जा सकता है:

 var uri = new Uri("http://localhost?id=2#token=23"); var fragment = uri.Fragment; // will return #token=23 

हालांकि एक समस्या है कि ब्राउज़र सर्वर पर टुकड़े नहीं भेजेगा। वैसे भी अगर आपको सेवा से अनुरोध प्राप्त होता है तो यह जानकारी यूआरएल में शामिल की जाएगी और यह सर्वर साइड से भी उपलब्ध होगी।