使用jQuery获取当前URL

使用jQuery获取当前URL

在这篇文章中,我们将学习如何使用jQuery获取当前的URL,同时通过实例了解它们的实现。

在jQuery中,当前的URL可以通过使用Location对象的’href’属性来获得,它包含了关于当前URL的信息。href’属性会返回一个字符串,包含当前页面的完整URL。

语法:

$(location).attr('href')

例子1:这个例子说明了使用jQuery获得当前网站的详细信息。

<!DOCTYPE html>
<html>
  
<head>
    <title>Get current URL using jQuery?</title>
</head>
  
<body>
    <h1 style="color: green">GeeksForGeeks</h1>
    <b>Get current URL using jQuery?</b>
    <p>Click on the button below to get the current page URL</p>
  
    <p> The current URL is: <span class="output"></span></p>
    <button id="btn">Get current </button>
      
    <script src="https://code.jquery.com/jquery-3.3.1.min.js">
    </script>
      
    <script>
    ('#btn').click(function() {
        currLoc =(location).attr('href');
        document.querySelector('.output').textContent = currLoc;
    });
    </script>
</body>
  
</html>

输出:

使用jQuery获取当前URL

使用jQuery获取当前URL

例子2:这个例子说明了使用jQuery获得网站的详细信息。

<!DOCTYPE html>
<html>
  
<head>
    <title>Get current URL using jQuery?</title>
</head>
  
<body>
    <h1 style="color: green">GeeksforGeeks</h1>
    <b>Get current URL using jQuery?</b>
    <span class="output"></span>
      
    <script src="https://code.jquery.com/jquery-3.3.1.min.js">
    </script>
    <script>
    alert("host = " 
    + (location).attr('host') 
    + "\nhostname = " 
    +(location).attr('hostname') 
    + "\npathname = " 
    + (location).attr('pathname') 
    + "\nhref = " 
    +(location).attr('href') 
    + "\nport = " + (location).attr('port') 
    + "\nprotocol = " 
    +(location).attr('protocol'));
    </script>
</body>
  
</html>

输出:

使用jQuery获取当前URL

使用jQuery获得网站的详细信息

jQuery是一个开源的JavaScript库,它简化了HTML/CSS文档之间的交互,它因其 “少写多做 “的理念而广为人知。你可以通过学习这个jQuery教程和jQuery实例,从基础开始学习jQuery。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程