基本上,我試圖讓ASP.NET從URL中獲取變量並使用它來啓動JavaScript函數。使用ASP.NET將URL變量傳遞給Javascript函數?
用戶正在查看在線目錄(使用turn.js,jquery的插件構建),並且當單擊某個頁面時,該頁面將轉到包含該目錄頁面上所有產品的網頁。有一個鏈接返回到目錄,但是當您返回時,目錄從第1頁開始。如果我有鏈接,請在URL中包含頁碼(例如,website.com/catalog.aspx?page=4)回來後,我相信我可以從網址中抓取它,並在加載時使用它使目錄轉到該網頁。
我通常堅持PHP,所以我在這裏有點失落。我只需要編寫一段代碼片段,它將抓取頁碼並使用數字激活一個javascript函數。這可能嗎?
編輯:代碼:
這是我在javascript已經有了:
function changePage (pagenumber) {
$("#flipbook").turn("page", pagenumber);
}
本身是由網路解決方案公司運行的網頁,所以我不能給你任何的實際代碼從網頁。我想出了這樣遠遠看着各地的網絡是這樣的(我希望我沒有做這完全錯了):
<script runat="server">
void Page_Load (object sender, EventArgs e) {
var pagenumber = Response.QueryString['page'];
}
</script>
我不知道如果我得到正確的變量,甚至之後該如何處理它來觸發JavaScript函數。感謝您提供的任何幫助!
請出示你的代碼。 –