在asp.net中使用Javascript生成基于url的页面

Generate pages based on url using Javascript in asp.net

本文关键字:url net asp Javascript      更新时间:2023-09-26

目前,我可以根据描述要绘制内容的JSON文件的ajax请求,通过javascript绘制内容来生成页面。

结果是好的,但我希望用户能够访问一个页面,如www.example.com/SomePage,在那里我使用javascript中的SomePage来显示基于它的内容。

由于SomePage不是一个实际存在的.aspx页面,我从服务器上得到了404错误。我可以捕获url路径并以某种方式将其交给javascript以动态生成页面吗?提前感谢!

查找HttpContext.RewritePath方法。

简而言之,您可以阅读您的路径,例如:www.example.com/SomePage

并使用HttpContext.RewritePath将其翻译为

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

然后您就可以使用SomePage
在您的javascript代码上
并且url仍然显示www.example.com/SomePage

相关文章: