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 が切り捨てられます。