Làm cách nào chúng tôi có thể nhận URL trong JavaScript?
Ví dụ: nếu bạn cần chia nhỏ tên đường dẫn, một URL như https. // thủ thuật css. com/blah/blah/blah/chỉ mục. html, bạn có thể tách chuỗi thành ký tự “/” Show
Sau đó truy cập các phần khác nhau theo các phần của mảng, như
Để đặt tên đường dẫn đó lại với nhau, bạn có thể ghép mảng lại với nhau và đặt lại dấu “/” vào
Có lẽ cách nhanh nhất để tận dụng tối đa những gì bạn có là đặt URL (Uniform Resources Locator) là đường dẫn cho phép bạn truy cập vào một phiên bản trang web cụ thể. Trình duyệt nhận ra đường dẫn và hiển thị trang web được yêu cầu dựa trên URL đó Trước khi bắt đầu lấy URL của một trang web, chúng ta cần có kiến thức cơ bản về một số đối tượng như
Hãy hiểu cơ bản về từng đối tượng này Đối tượng cửa sổ JavaScriptJavaScript sử dụng cửa sổ. vị trí. href để lấy URL của trang. ở đây, đối tượng cửa sổ là một đối tượng phổ quát hoặc toàn cầu, về cơ bản là cửa sổ của trình duyệt và đối tượng cửa sổ này cũng chứa tất cả các đối tượng, hàm và biến JavaScript Đối tượng vị trí JavaScriptĐối tượng vị trí chứa tất cả thông tin về URL hiện tại của trang web, Đối tượng này có thể được truy cập dễ dàng bằng cách sử dụng cửa sổ. vị trí JavaScript href đối tượngHref là một thuộc tính có thể được sử dụng để đặt hoặc trả về toàn bộ URL của trang web hiện tại chúng tôi đang làm việc trên đó. thuộc tính này có thể truy cập dưới cửa sổ. vị trí. href Chúng ta hãy xem toàn bộ đối tượng và các ứng dụng của nó cửa sổ. vị trí. href giải thíchTrong JavaScript, đối tượng Vị trí chứa thông tin về URL hiện tại của tài liệu, trong khi giao diện Cửa sổ được sử dụng để truy cập nó. Kết quả là bạn có thể truy xuất đối tượng Vị trí cho tài liệu hiện tại bằng Window. vị trí. sau đó sử dụng vị trí tài sản. href để lấy một chuỗi chứa toàn bộ URL URL hiện tại được hiển thị trong thanh địa chỉ trình duyệt web có thể được truy xuất bằng nhiều kỹ thuật JavaScript. Bạn có thể truy xuất dữ liệu này bằng cách sử dụng thuộc tính đối tượng Vị trí của đối tượng Cửa sổ. Sau đây là danh sách một số đặc điểm của đối tượng vị trí Các thao tác mà bạn có thể thực hiện khi sử dụng JavaScript được liệt kê bên dưới Ví dụ về dữ liệu URL được truy xuất bằng cửa sổ. vị tríHãy lấy một URL ví dụ ‘ ’ và thực hiện một số thao tác trên đó Cửa sổ OperationResult. vị trí. hrefhttps. // hết hạn. com. 3737/get?post=exp#querywindow. vị trí. giao thức;https. cửa sổ. vị trí. máy chủ ví dụ. com. 3737cửa sổ. vị trí. tên máy chủ lưu trữ. cửa sổ com. vị trí. cổng3737cửa sổ. vị trí. tên đường dẫngetwindow. vị trí. truy vấn?post=exp Triển khai trình duyệtChúng ta đã thảo luận ở trên về cách chúng ta có thể dễ dàng sử dụng một số đối tượng JavaScript tích hợp để truy xuất URL và thông tin nằm dưới URL như tên máy chủ, tên đường dẫn, truy vấn, v.v. Bây giờ, chúng ta sẽ kiểm tra thực tế cách cửa sổ. vị trí. href hoạt động và cách chúng ta có thể sử dụng nó để lấy URL của trang web khá dễ dàng JavaScript cho phép bạn lấy URL của một trang web bằng cách sử dụng cửa sổ của nó. thuộc tính vị trí. Bạn chỉ có thể gọi cửa sổ. vị trí. href sẽ trả về cho bạn URL hoàn chỉnh của trang web bao gồm tên máy chủ, tên đường dẫn và chuỗi truy vấn Hãy kiểm tra thuộc tính JavaScript một cách thực tế <. DOCTYPE html><html langgetElementById('btn')addEventListener('click',+. vị trí. href)) DOCTYPE html> Ở đây trong đoạn mã trên, chúng tôi đã tạo một nút, nút này có một sự kiện JavaScript được đính kèm với nó, được kích hoạt bất cứ khi nào người dùng nhấp vào nút. Trong sự kiện JavaScript, chúng tôi đang hiển thị URL của trang web hiện tại trong một cảnh báo bằng cách sử dụng cửa sổ. vị trí. href, cảnh báo này chứa thông báo và URL hiện tại của trang web Đầu ra trình duyệt Khi chúng tôi nhấp vào nút, một cảnh báo sẽ bật lên hiển thị URL của trang web hiện tại Ở đây bạn có thể thấy rằng chúng tôi đã sử dụng cửa sổ. vị trí. href bên trong mã để lấy URL của trang web và đưa nó trở lại trình duyệt dưới dạng cảnh báo. Vì vậy, bất cứ khi nào bạn nhấp vào nút ''Nhấp vào tôi'', bạn sẽ thấy một cảnh báo trên màn hình với thông báo chứa URL của trang web hiện tại Truy xuất dữ liệu URL bằng JQueryCho đến bây giờ, chúng ta đã thảo luận về cách chúng ta có thể dễ dàng lấy URL của trang web bằng cách sử dụng cửa sổ của JavaScript. vị trí. href, chúng ta cũng có thể đạt được chức năng tương tự với JQuery, dễ thực hiện và cũng khá đáng tin cậy Các thao tác mà bạn có thể thực hiện khi sử dụng JQuery được liệt kê bên dưới Hãy lấy một URL ví dụ ‘ ’ và thực hiện một số thao tác JQuery trên đó OperationResults$(địa điểm). attr('href');https. // hết hạn. com. 3737/get?post=exp#query$(địa điểm). attr('giao thức');https. $(vị trí). attr('máy chủ');ví dụ. com. 3737$(địa điểm). attr('tên máy chủ');exp. com$(địa điểm). attr('port');3737$(location). attr('pathname');get$(location). attr('search');?post=exp$(location). attr('hash');#query$(location). attr('gốc'); Phần kết luậnTrong JavaScript, cửa sổ. vị trí. href là thuộc tính mà bạn có thể sử dụng để truy xuất URL của trang web hiện tại. Bạn có thể dễ dàng lấy URL trang hiện tại và thực hiện bất kỳ thao tác nào bạn muốn sau khi lấy URL. Trong bài viết này, chúng ta đã thấy một vài thao tác mà chúng ta có thể thực hiện trên URL sau khi lấy nó và chúng ta cũng đã xem cách chúng ta có thể triển khai phương thức bên trong mã JavaScript của mình để đạt được chức năng Làm cách nào để lấy nội dung URL trong JavaScript?Nếu bạn đang sử dụng JavaScript trong trình duyệt, bạn có thể lấy toàn bộ URL hiện tại bằng cách sử dụng cửa sổ. vị trí. href .
Làm cách nào để đặt URL trong JavaScript?Cú pháp tạo đối tượng URL mới. . URL mới(url, [base]) hãy để url = URL mới ('https. //javascript. thông tin/hồ sơ/quản trị viên'); URL mới ('https. //Google. com/tìm kiếm? |