目前,我可以根据对描述要绘制内容的 JSON 文件的 ajax 请求,使用 javascript 绘制内容来生成页面。
结果很好,但我希望用户能够访问诸如 www.example.com/SomePage 之类的页面,我在 javascript 中使用 SomePage 来显示基于该页面的内容。
由于 SomePage 不是实际存在的 .aspx 页面,我从服务器收到 404 错误。我可以捕获 url 路径并将其以某种方式传递给 javascript 以动态生成页面吗?提前致谢!
最佳答案
您寻找 HttpContext.RewritePath Method .
简而言之,您阅读您的路径,例如:www.example.com/SomePage
并使用您将其转换为的HttpContext.RewritePath
www.example.com/editor.aspx?id=SomePage
您可以使用 SomePage
值
在您的 javascript
代码上
网址仍然显示 www.example.com/SomePage
关于javascript - 在asp.net中使用Javascript根据url生成页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38455453/