He la siguiente URLconsulta de parámetros de una URL que inturn tiene cierta URL con parámetros de consulta
http://somesite/somepage.aspx
pasar un valor de parámetro de consulta que tiene otra dirección URL con parámetros de consulta de este tipo.
http://somesite/somepage.aspx?pageURL=http://someothersite/someotherpage.aspx?param1=value&source=http://anotheronesite/anotherpage
necesito para obtener el valor PAGEURL como el de las letras en negrita. Pero obtengo
http://someothersite/someotherpage.aspx?param1=value
y no obtengo el parámetro de fuente. Estoy usando la siguiente función de JavaScript -
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, " "));
}
¿Alguna idea?
¿De dónde obtiene el nombre/URL? –
Configuré el código detrás - C#. – NLV
Quiero todo en la página URL. No va a cambiar ¿Puedo hacerlo? Una función específica que toma pageURL como parámetro está bien. – NLV