मैंने निम्न URLएक यूआरएल जो inturn क्वेरी के साथ कुछ URL है से क्वेरी पैरामीटर हो रही मानकों
http://somesite/somepage.aspx
मैं जो इस तरह क्वेरी पैरामीटर के साथ एक और यूआरएल एक क्वेरी पैरामीटर गुजरती हैं।
http://somesite/somepage.aspx?pageURL=http://someothersite/someotherpage.aspx?param1=value&source=http://anotheronesite/anotherpage
मैं मोटे अक्षरों में से एक के रूप PAGEURL मूल्य प्राप्त करने की जरूरत है। लेकिन मुझे
http://someothersite/someotherpage.aspx?param1=value
और मुझे स्रोत परम नहीं मिल रहा है। मैं निम्नलिखित जावास्क्रिप्ट फ़ंक्शन का उपयोग कर रहा हूं -
function getParameterByName(name)
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}
कोई विचार?
आपको नाम/यूआरएल कहां से मिलता है? –
मैं कोड के पीछे कोड में सेट - सी #। – NLV
मुझे सब कुछ चाहिए पृष्ठURL। यह बदलने वाला नहीं है। क्या इसे मै कर सकता हूँ? पैरामीटर के रूप में pageURL ले जाने वाला एक विशिष्ट कार्य ठीक है। – NLV