如何使用 javascript 获取基本 URL?
例如,当我从 Visual Studio 浏览我的网站时,如果我的 URL 是http://localhost:20201/home/index,我想得到http://localhost:20201
如果我在 IIS 上托管我的网站,并且我的虚拟目录名称是 MyApp 并且 URL 是http://localhost/MyApp/home/index,我想得到http://localhost/MyApp
我尝试使用location.protocol+ location.hostname(和location.host),当我通过 Visual Studio 浏览我的网站时它们工作正常,但是当我在 IIS 上托管它时,我得到http://localhost/MyApp 被截断。