域名出售,求购欢迎联系QQ:1082484
JavaScript 如何获取当前域名
在开发 Web 应用程序时,有时候我们需要获取当前网页的域名。JavaScript 提供了几种方法来获取当前域名,下面我们将介绍其中的两种方法。
方法一:使用 window.location 对象
JavaScript 中的 window.location
对象包含了与当前 URL 相关的信息,包括域名。
<script>
// 获取当前域名
var domain = window.location.hostname;
// 显示当前域名
document.write("当前域名:" + domain);
</script>
这段代码通过使用 window.location.hostname
获取到当前域名,并通过 document.write()
方法将其显示在网页上。
方法二:使用 document.URL 与正则表达式
除了 window.location
对象外,还可以使用 document.URL
属性结合正则表达式来获取当前域名。
<script>
// 获取当前域名
var url = document.URL;
var domain = url.match(/^(?:https?:\/\/)?(?:[^@
]+@)?(?:www\.)?([^:\/
?]+)/i)[1];
// 显示当前域名
document.write("当前域名:" + domain);
</script>
这段代码首先使用 document.URL
获取到当前 URL,然后使用正则表达式匹配出域名。
通过以上两种方法,我们可以轻松地获取到当前域名,方便我们在开发 Web 应用程序时进行相关处理。