簡體   English   中英

在服務器端使用url hash獲取當前頁面的完整URL

[英]Getting the full url of the current page with url hash on server side

我無法得到我正在處理的頁面的完整網址。 這是我想要獲取的http://localhost:54570/Shipment/ShipmentDetails.aspx?HawbBLNo=NEC00000004#BFT結果只有http://local/Shipment/ShipmentDetails.aspx?HawbBLNo=NEC00000004此代碼

protected void btnSave_Click(object sender, EventArgs e)
{
    url = HttpContext.Current.Request.Url.AbsoluteUri;
    UpdateDetails();
    Response.Redirect(url);
}

沒有辦法在服務器端獲取哈希內容,因為哈希從不發布到服務器

看看這個問題的一些技巧如何從服務器端獲取Url Hash(#)

在ASP.NET中無法從服務器端檢索#anchor

這是一個客戶端標志,用於告訴瀏覽器移動到頁面中的特定位置。

請看一下同樣的討論

在ASP.Net的URL中檢索錨鏈接

獲取帶有哈希的完整URL以用作ReturnUrl

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM