Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ASP.NET将URL变量传递给Javascript函数?_Javascript_Jquery_Asp.net_Url - Fatal编程技术网

使用ASP.NET将URL变量传递给Javascript函数?

使用ASP.NET将URL变量传递给Javascript函数?,javascript,jquery,asp.net,url,Javascript,Jquery,Asp.net,Url,基本上,我试图让ASP.NET从URL中获取一个变量,并使用它来启动javascript函数 用户正在查看一个使用jquery插件构建的在线目录,当单击一个页面时,它会转到一个包含该目录页面中所有产品的网页。这里有一个指向目录的链接,但是当你返回目录时,目录会从第1页开始。如果我的链接包含URL中的页码,即返回时的website.com/catalog.aspx?page=4,我相信我可以从URL中获取该链接,并在加载时使用该链接使目录转到该页面 我通常坚持使用PHP,所以我在这里有点迷茫。我只

基本上,我试图让ASP.NET从URL中获取一个变量,并使用它来启动javascript函数

用户正在查看一个使用jquery插件构建的在线目录,当单击一个页面时,它会转到一个包含该目录页面中所有产品的网页。这里有一个指向目录的链接,但是当你返回目录时,目录会从第1页开始。如果我的链接包含URL中的页码,即返回时的website.com/catalog.aspx?page=4,我相信我可以从URL中获取该链接,并在加载时使用该链接使目录转到该页面

我通常坚持使用PHP,所以我在这里有点迷茫。我只需要编写一个小代码片段,它将获取页码并使用该页码启动javascript函数。这可能吗

编辑:代码:

以下是我在javascript中得到的内容:

function changePage (pagenumber) {
    $("#flipbook").turn("page", pagenumber);
}
该页面本身由NetworkSolutions运行,因此我无法提供该页面中的任何实际代码。到目前为止,我在网络上看到的是,我希望我没有完全做错:

<script runat="server">
    void Page_Load (object sender, EventArgs e) {
        var pagenumber = Response.QueryString['page'];
    }
</script>

我不确定是否正确地获取了变量,甚至不确定在该变量之后如何使用它来启动javascript函数。谢谢你的帮助

如果我很理解您的问题,您希望使用javascript获取查询字符串中的页码,如果正确,这会有帮助吗


如果我很理解您的问题,您希望使用javascript获取查询字符串中的页码,如果这是正确的,这会有帮助吗

我正在使用

例如:

要获取文档参数,请执行以下操作:

var value = $(document).getUrlParam("paramName");
要获取html属性的参数,请使用src属性

var value = $('#imgLink').getUrlParam("paramName");
它对我有用。谢谢作者。

我正在使用

例如:

要获取文档参数,请执行以下操作:

var value = $(document).getUrlParam("paramName");
要获取html属性的参数,请使用src属性

var value = $('#imgLink').getUrlParam("paramName");

它对我有用。感谢作者。

您可以使用以下服务器标记

function changePage (pagenumber) {
    $("#flipbook").turn("page", <%= Request.QueryString['page'] %>);
}

您可以使用服务器标记,如下所示

function changePage (pagenumber) {
    $("#flipbook").turn("page", <%= Request.QueryString['page'] %>);
}

请显示您的代码。请显示您的代码。啊,我认为不可能使用javascript获取查询字符串变量。我来试试。啊,我不认为使用javascript来获取查询字符串变量是可能的。我试试看。