Hướng dẫn how do i get the url of a website using javascript? - làm cách nào để lấy url của một trang web bằng javascript?

W3Schools được tối ưu hóa cho việc học và đào tạo. Ví dụ có thể được đơn giản hóa để cải thiện việc đọc và học tập. Hướng dẫn, tài liệu tham khảo và ví dụ được xem xét liên tục để tránh lỗi, nhưng chúng tôi không thể đảm bảo tính chính xác đầy đủ của tất cả các nội dung. Trong khi sử dụng W3Schools, bạn đồng ý đã đọc và chấp nhận các điều khoản sử dụng, cookie và chính sách bảo mật của chúng tôi.

Bản quyền 1999-2022 bởi dữ liệu refsnes. Đã đăng ký Bản quyền. W3Schools được cung cấp bởi W3.CSS.
W3Schools is Powered by W3.CSS.

Chủ đề: JavaScript / JQueryPrev | Tiếp theoPrev|Next

Trả lời: Sử dụng thuộc tính document.URL > "http://example.com/page1.html" document.location.href > "http://example.com/page1.html" 0

Bạn có thể sử dụng thuộc tính JavaScript

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
0 để lấy toàn bộ URL của trang hiện tại bao gồm tên máy chủ, chuỗi truy vấn, định danh đoạn, v.v.

Ví dụ sau sẽ hiển thị URL hiện tại của trang khi nhấp vào nút.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Get Current URL in JavaScript</title>
</head>
<body>
    <script>
    function getURL() {
        alert("The URL of this page is: " + window.location.href);
    }
    </script>
     
    <button type="button" onclick="getURL();">Get Page URL</button>
</body>
</html>

Xem hướng dẫn trên vị trí cửa sổ JavaScript để tìm hiểu về các thuộc tính khác của đối tượng vị trí.


Câu hỏi thường gặp liên quan

Dưới đây là một số Câu hỏi thường gặp liên quan đến chủ đề này:

  • Cách tìm chuỗi con giữa hai từ bằng cách sử dụng jQuery
  • Cách kiểm tra xem một chuỗi có chứa chuỗi con trong JavaScript không
  • Cách kiểm tra một chuỗi trống trong JavaScript

37

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Làm thế nào để tôi có được JavaScript để cho tôi biết URL trang web.

Ví dụ: nếu tôi có một trang

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
2

Tôi muốn JavaScript cho tôi biết URL trang web là

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
3 chứ không phải
document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
2 (tài liệu nào. Vị trí cho tôi biết)

Có cách nào để làm việc này không? Nếu vậy, làm thế nào?

Cảm ơn trước sự giúp đỡ của bạn :)

Đã hỏi ngày 23 tháng 10 năm 2013 lúc 18:58Oct 23, 2013 at 18:58

3

Có một số cách bạn có thể làm điều này, nhưng một cách có thể là tốt nhất cho các tình huống nhất định (ví dụ: trong một iframe).

Giao thức + DOMAIN + Trang

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"

Giao thức + miền

document.location.origin
> "http://example.com"

Miền

document.location.host
> "example.com"

Trang

document.location.pathname
> "/page1.html"

Đã trả lời ngày 23 tháng 10 năm 2013 lúc 19:17Oct 23, 2013 at 19:17

stewart715stewart715stewart715

5.46710 Huy hiệu vàng46 Huy hiệu bạc80 Huy hiệu Đồng10 gold badges46 silver badges80 bronze badges

Có nhiều cách để có được điều này. Mở trình duyệt Chrome và nhấn F12, bạn sẽ nhận được bảng điều khiển.
Open Chrome browser and press F12, you'll get console.

Nhập các lệnh sau đó cho cùng một URL câu hỏi. Bạn sẽ nhận được câu trả lời của bạn

window.location.hostname // Output : stackoverflow.com

window.location.origin // Output : http://stackoverflow.com

document.location.host // Output : stackoverflow.com

Đã trả lời ngày 23 tháng 10 năm 2013 lúc 19:19Oct 23, 2013 at 19:19

Hướng dẫn how do i get the url of a website using javascript? - làm cách nào để lấy url của một trang web bằng javascript?

Nishu Tayalnishu TayalNishu Tayal

Phù hiệu vàng 19.6K847 Huy hiệu bạc97 Huy hiệu đồng8 gold badges47 silver badges97 bronze badges

sử dụng

document.location.origin+document.location.pathname;

trong đó

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
5 sẽ chuyển hướng bạn đến
document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
6 và
document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
7 sẽ chuyển hướng bạn đến "/stackoverflow/" (tên của dự án của bạn). Bằng cách này, bạn có thể cung cấp tham chiếu đến trang hoặc đăng bạn muốn trong tệp js của mình.

var address=document.location.origin+document.location.pathname;
 window.location.replace(address+"/home");

Vì vậy, sử dụng ví dụ trên tôi có thể dễ dàng chuyển hướng đến trang chủ của mình

Đã trả lời ngày 7 tháng 12 năm 2015 lúc 12:28Dec 7, 2015 at 12:28

Hướng dẫn how do i get the url of a website using javascript? - làm cách nào để lấy url của một trang web bằng javascript?

Naved Alinaved AliNaved Ali

5861 Huy hiệu vàng11 Huy hiệu bạc28 Huy hiệu đồng1 gold badge11 silver badges28 bronze badges

2

Thử cái này

document.location.host

Hướng dẫn how do i get the url of a website using javascript? - làm cách nào để lấy url của một trang web bằng javascript?

Gầu múc

7.2059 Huy hiệu vàng35 Huy hiệu bạc45 Huy hiệu Đồng9 gold badges35 silver badges45 bronze badges

Đã trả lời ngày 23 tháng 10 năm 2013 lúc 19:00Oct 23, 2013 at 19:00

Sử dụng cảnh báo (window.location.origin) để lấy URL.

Đã trả lời ngày 23 tháng 10 năm 2013 lúc 19:02Oct 23, 2013 at 19:02

Thử

document.location.origin

Điều đó sẽ cung cấp cho bạn giao thức và máy chủ.

Đã trả lời ngày 23 tháng 10 năm 2013 lúc 19:03Oct 23, 2013 at 19:03

Jaime Torresjaime TorresJaime Torres

10,3K1 Huy hiệu vàng47 Huy hiệu bạc56 Huy hiệu đồng1 gold badge47 silver badges56 bronze badges

Bạn cũng có thể sử dụng

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
8 =
document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
9 +
document.location.origin
> "http://example.com"
0

document.URL
> "http://example.com/page1.html"

document.location.href
> "http://example.com/page1.html"
9 = đưa bạn đến trang chủ

document.location.origin
> "http://example.com"
0 = để chuyển đường dẫn mới đến trang miền

Đã trả lời ngày 13 tháng 9 năm 2021 lúc 10:04Sep 13, 2021 at 10:04

Hướng dẫn how do i get the url of a website using javascript? - làm cách nào để lấy url của một trang web bằng javascript?

Làm cách nào để lấy URL của trang JavaScript?

Trả lời: Sử dụng thuộc tính Window.location.Href Bạn có thể sử dụng cửa sổ JavaScript. địa điểm. Thuộc tính href để có toàn bộ URL của trang hiện tại bao gồm tên máy chủ, chuỗi truy vấn, định danh phân đoạn, v.v.Use the window. location. href Property You can use the JavaScript window. location. href property to get the entire URL of the current page which includes host name, query string, fragment identifier, etc.

Làm thế nào để bạn tìm thấy một URL trên một trang web?

Ở đầu trình duyệt của bạn, nhấp vào thanh địa chỉ để chọn toàn bộ URL.Sao chép.. Copy.

Làm thế nào để tôi có được URL hiện tại trong HTML?

URL hiện tại có thể thu được bằng cách sử dụng thuộc tính 'URL' của đối tượng tài liệu chứa thông tin về URL hiện tại.Thuộc tính 'URL' trả về một chuỗi với vị trí đầy đủ của trang hiện tại, cùng với việc chứa chuỗi có giao thức HTTP như (http: //).using the 'URL' property of the Document object which contains information about the current URL. The 'URL' property returns a string with the full location of the current page, along with containing the string having the HTTP protocol such as ( http://).

Làm thế nào để bạn tìm kiếm một trang web bằng JavaScript?

Sau đây là tóm tắt tổng thể các bước trong việc thực hiện tính năng tìm kiếm:..
Tokenize chuỗi tìm kiếm ..
Tạo một biểu thức thông thường của các mã thông báo ..
Xâu chuỗi các đối tượng sách ..
Tìm kiếm các mã thông báo tìm kiếm trong các đối tượng sách được chuỗi và tạo một danh sách các đối tượng sách mà một trận đấu được tìm thấy ..
Kết quả tìm kiếm ..