我有一个链接,我想在其中获取所点击域的顶级域名。在我的例子中,我有
<a href="http://www.example.com/this/that">click on this link</a>
当我点击它时,我想要一个警报说
www.example.com
我知道 window.location.host 是针对站点的实际位置执行此操作的,但不确定如何为单个 href 获取此信息,我尝试了以下方法,但它返回
jQuery(document).on("click", "a", function (event) {
event.preventDefault();
var id = jQuery(this).attr('href') || 'nohref';
alert(window.location.host);
alert(id);
});
http://www.example.com/this/that
而不是 www.example.com
实现这一目标的最佳方法是什么?