【发布时间】:2014-01-04 14:34:33
【问题描述】:
基本上,我试图让 ASP.NET 从 URL 中获取一个变量并使用它来启动一个 javascript 函数。
用户正在查看一个在线目录(使用turn.js 构建,一个 jquery 插件),当点击一个页面时,它会转到一个网页,该网页上包含该目录页面中的所有产品。那里有一个返回目录的链接,但是当您返回目录时,目录从第 1 页开始。如果我有链接,请在您访问时在 URL 中包含页码(即 website.com/catalog.aspx?page=4)回来,我相信我可以从 URL 中获取它,并使用它让目录在加载时转到该页面。
我通常坚持使用 PHP,所以在这里我有点迷失了。我只需要编写一个小代码 sn-p 来获取页码并使用该数字触发一个 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 jquery asp.net url