簡體   English   中英

在ASP.NET中使用Javascript根據網址生成網頁

[英]Generate pages based on url using Javascript in asp.net

目前,我可以通過基於JSON文件的ajax請求使用javascript繪制內容來生成頁面,從而描述要繪制的內容。

結果很好,但是我希望用戶能夠訪問一個頁面,例如www.example.com/SomePage,在其中使用javascript中的SomePage來顯示基於該頁面的內容。

由於SomePage不是實際的現有.aspx頁,因此我從服務器收到404錯誤。 我可以捕獲網址路徑並將其以某種方式交給javascript來動態生成頁面嗎? 提前致謝!

您正在尋找HttpContext.RewritePath方法

簡而言之,您將閱讀路徑,例如: www.example.com/SomePage

並使用HttpContext.RewritePath將其轉換為

www.example.com/editor.aspx?id=SomePage

在那里您可以使用SomePage
在您的javascript代碼上
網址仍然顯示www.example.com/SomePage

暫無
暫無

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

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