Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时

Javascript is unable to resolve correct path of image when a page is requested using URL Routing in ASP.Net

本文关键字:ASP 路由 URL Net 请求 路径 图像 Javascript      更新时间:2023-09-26

在我的 ASP.Net 项目中,我已经实现了URL路由。因此,即使我的页面在根目录中,我也使用 URL 路由访问它,如下所示:

我的实际页面是项目页面.aspx,它在根目录中。我已将其路由注册为

项目/{项目名称}/{城市名称}/{项目ID}。

此页面中包含另一个JavaScript。在这个javascript中,有一个代码可以访问"resources"文件夹中的图像,这是由简单的resources/{imagename}完成的,但是当我查看页面的源代码时,路径显示为project/{projectname}/{cityname}/{projectid}/resources/{imagename}。但是"资源"文件夹也在根文件夹中。

我也尝试在资源文件夹之前使用"~/",但同样的事情发生了。

如果有人有解决此问题的方法,请告诉我。

谢谢和问候,蒙贾尔

它认为你应该尝试/resources/{imagename}