在前端網頁中,您可以透過 JavaScript 取得現在所在的網域。您可以使用 window.location
物件來取得相關的資訊。
以下是取得目前網域的範例程式碼:
// 取得完整的 URL(包含協議、網域、埠號、路徑等)
var currentURL = window.location.href;
// 取得網域(不包含協議和埠號)
var currentDomain = window.location.hostname;
// 取得協議(http 或 https)
var currentProtocol = window.location.protocol;
// 取得埠號
var currentPort = window.location.port;
// 取得路徑(不包含網域和埠號)
var currentPath = window.location.pathname;
// 將以上資訊輸出至控制台
console.log("完整 URL:", currentURL);
console.log("網域:", currentDomain);
console.log("協議:", currentProtocol);
console.log("埠號:", currentPort);
console.log("路徑:", currentPath);
當您在瀏覽器中執行上述程式碼時,您會在開發者工具的控制台(Console)中看到相應的輸出。若您在本機伺服器上執行,且網址為 http://127.0.0.1:8080
,則輸出結果應如下:
完整 URL: http://127.0.0.1:8080/
網域: 127.0.0.1
協議: http:
埠號: 8080
路徑: /
藉由這些資訊,您可以取得目前所在的網域並進行相應的處理。