Wie bekomme ich die Basis-URL mit Javascript?So erhalten Sie die Basis-URL einer MVC-Anwendung mit JavaScript
zB wenn ich meine Website von Visual Studio zu finden, und wenn meine URL http://localhost:20201/home/index
ist, würde ich http://localhost:20201
zu bekommen Wenn ich auf IIS meine Website hosten, und wenn mein Name des virtuellen Verzeichnisses MeineAnw ist und die URL ist http://localhost/MyApp/home/index
, würde ich http://localhost/MyApp
bekommen möchte ich versucht, mit location.protocol
+ location.hostname
(und location.host
), sie gut funktionieren, wenn ich meine Seite über Visual Studio zu sehen, aber wenn ich es auf IIS hosten, erhalte ich http://localhost
, die/MyApp ist abgeschnitten.
Sie fragen für Javascript, nicht wahr? Was hat das mit ASP.NET zu tun, es ist MVC Framework oder IIS? – SimonSimCity
, da meine Site mit asp.net mvc erstellt wurde und auf IIS mit einem virtuellen Verzeichnisnamen gehostet wird –