我得到太多的方法可以得到像下面的代碼的主機的主機名(基本URL):得到使用JavaScript
window.location.host // you'll get sub.domain.com:8080 or sub.domain.com:80
window.location.hostname // you'll get sub.domain.com
window.location.protocol // you'll get http:
window.location.port // you'll get 8080 or 80
window.location.pathname // you'll get /virtualPath
在我來說,我想要的東西不同。例如:
我的QA網站的名稱是example.com/testsite/index.html
我PROD網站的名稱是example.com/index.html
這裏的問題使用上述方法來獲得它返回我只喜歡這個主機的主機名:example.com
然而,對於QA我需要返回example.com/testsite
對於PROD我需要返回example.com
單個代碼可能嗎?提前致謝。
最好的方法,你已經擁有的INF ormation你需要...'window.location.hostname + window.location.pathname'我不明白是什麼問題:/ – vsync
感謝您的評論, 但我不知道我是否在質量保證或產品代碼側。來製作實際的路徑 –
你的問題的標題並不代表你正面臨的問題 – vsync