如何获取root url路径

MiB*_*Bol 6 javascript asp.net url jquery

我正在寻找一种方法来获取我的 Web 项目的根 URL;例如:

当地的:

http://localhost:52390/pages/user.aspx

预期结果:http://localhost:52390

信息系统:

http://lst.pg.com/iLearn/pages/user.aspx

预期结果:http : //lst.pg.com/iLearn

存在一种在 ASPX 中实现这一目标的方法吗?或者在 Javascript/jQuery 中?

MiB*_*Bol 2

ASPX:Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath

用Javascript实现:

<script type="text/javascript">
    var rootUrl = '<% =(Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath) %>';
</script>
Run Code Online (Sandbox Code Playgroud)