在收到的页面上获取ajax请求URL

时间:2015-09-09 14:14:56

标签: javascript jquery asp.net ajax

我有以下设置:

一个名为content.aspx的aspx页面

从中我向population.aspx发出一个ajax请求,其中包含我需要的所有参数,并嵌入了作为population.aspx的html数据的响应

在population.aspx中的

我有一个需要使用参数的函数和一个将它们从url中取出的函数:

function getParameterByName(name) {
    var url = window.location.href.toLowerCase();
    name = name.toLowerCase().replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
    results = regex.exec(url);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));

当我使用它时,我得到的content.aspx的url不包含必需的参数。

有没有办法获取我使用的请求网址而不是window.location?

感谢。

0 个答案:

没有答案