私が今持っているコード:
setDomain: function() {
var currentUrl = window.location.href;
var uFragment = currentUrl.split('\n');
var domain = "";
if(currentUrl.match(/<removed>/)) {
domain = uFragment[0] + '//' + uFragment[2] + '/' + uFragment[3] + '/';
} else {
domain = uFragment[0] + '//' + uFragment[2] + '/';
}
this.domain = domain;
},
この関数は、スクリプトが使用するドメインを決定します。職場では、社内のテスト サイトがsubdomain.domain.tld/SiteName
あります。subdomain.domain.tld:81/SiteName
このコードは、現在の URL を / で分割しhttp://
、 、domain.subdomain.tld
、およびを追加します。SiteName
uFragment[0]
を使用すると、必要なことは実行されますが、醜いため、別の解決策を探しています。助言がありますか?