Nhận địa chỉ IP JavaScript w3schools

Trong bài viết ngắn này, tôi sẽ giải thích cách phát hiện/tìm Địa chỉ IP của máy khách/máy người dùng bằng JavaScript & jQuery

<html xmlns="http. //www. w3. org/1999/xhtml">

<đầu>

<tiêu đề>tiêu đề>

<tập lệnh loại="text/javascript">

    cửa sổ. onload = function () {

        var tập lệnh = tài liệu. createElement( "script" );

        tập lệnh. gõ = "văn bản/javascript" ;

        tập lệnh. src = "https. //api. ipify. org?format=jsonp&callback=DisplayIP" ;

        tài liệu. getElementsByTagName( "head" )[0]. appendChild(script);

};

    chức năng DisplayIP(response) {

        tài liệu. getElementById( "ipaddress" ). innerHTML = "Địa chỉ IP của bạn là " + phản hồi. ip;

}

tập lệnh>script>

đầu>head>

<nội dung>

    <biểu mẫu>

        <span id = "ipaddress">span>

    biểu mẫu>

cơ thể>body>

html>html>

 

Ở trên tôi đã thêm một HTML <span> . Để lấy Địa chỉ IP, tôi đang thực hiện lệnh gọi JSON tới Dịch vụ web miễn phí https. //api. ipify. org?format=jsonp&callback=DisplayIP và tôi đang chuyển tên của hàm gọi lại sẽ được gọi khi hoàn thành yêu cầu.

Khi yêu cầu hoàn thành, địa chỉ IP có trong đối tượng phản hồi được hiển thị trong HTML

Miền đã phản hồi yêu cầu kết nối với mã trạng thái 200. W3schools. com Trang web Internet đã phản hồi bằng văn bản trang trong 24. 84 (giây)

phân tích từ khóa

Tổng số từ được đánh giá trong nội dung của w3schools. com là 944. Đây là từ được sử dụng thường xuyên nhất trong văn bản của w3schools. com có ​​vẻ là Học. Từ khóa Học được sử dụng 87 lần. Chuỗi khóa quan trọng thứ hai được sử dụng được định nghĩa là Tham chiếu và được sử dụng 35 lần. (Các) từ khóa quan trọng khác là html, học, tham khảo, html, bài tập, bài kiểm tra, chứng chỉ, xml, khóa học, css, web, bootstrap, javascript, python, sql, php, mã, java, dữ liệu, ngôn ngữ, jquery

Tổ hợp từ kép được sử dụng nhiều nhất trong nội dung văn bản của w3schools. com được xác nhận là Learn xml. Từ khóa Learn xml được sử dụng 10 lần. Tổ hợp chuỗi khóa 2 từ được sử dụng nhiều thứ hai là Pages learn và được sử dụng 6 lần. (Các) từ khóa hai từ quan trọng khác là trang web, tìm hiểu xml, tìm hiểu trang, trang web, html tham khảo, mua tham khảo, dùng thử, tự mua, mua chứng chỉ, an ninh mạng, học ngôn ngữ, ngôn ngữ cho, học học,

Địa chỉ giao thức Internet THÔNG TIN

Số liệu thống kê theo dõi IP (giao thức Internet) này được máy tạo riêng cho 66. 29. 212. 110

Máy chủ có IP (Giao thức Internet an toàn) 66. 29. 212. 110. IP này (một. k. a. giao thức Internet) tuân thủ các thông số kỹ thuật có thẩm quyền của địa chỉ IP máy tính IPv4, có giá trị số nguyên dài là 1109251182. Địa chỉ IP của thiết bị được gắn với dải IP an toàn là 66. 29. 212. 0 - 66. 29. 212. 255. DNS ngược cho máy chủ được điều tra là medlinkrecruiting. com. Con trỏ ID tên miền được xác định là thư. medlinktuyển dụng. com. Phản hồi đầy đủ cho truy vấn DNS ngược đã xem xét được theo dõi dưới dạng thư. medlinktuyển dụng. com tại thời điểm yêu cầu này

địa chỉ địa lý IP

Dữ liệu cho bằng chứng truy tìm ngụ ý rằng kết nối với máy chủ này có địa chỉ thực được chỉ định ở Strongsville, Ohio, Hoa Kỳ. Múi giờ của vị trí địa lý của máy chủ này là America/New_York

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

Làm theo cú pháp bên dưới để lấy tên máy chủ. var url = new URL("www. vật mẫu. com"); tên máy chủ var = url. tên máy chủ; Tại đây, chúng tôi truy cập trực tiếp vào thuộc tính tên máy chủ từ URL.

Làm cách nào để kiểm tra vị trí cửa sổ trong JavaScript?

Vị trí cửa sổ JavaScript .
cửa sổ. vị trí. href trả về href (URL) của trang hiện tại
cửa sổ. vị trí. tên máy chủ trả về tên miền của máy chủ lưu trữ web
cửa sổ. vị trí. tên đường dẫn trả về đường dẫn và tên tệp của trang hiện tại
cửa sổ. vị trí. giao thức trả về giao thức web được sử dụng (http. hoặc https. )

Máy chủ vị trí trong JavaScript là gì?

Vị trí. thuộc tính máy chủ trả về máy chủ (địa chỉ IP hoặc tên miền) và cổng của URL . Địa điểm. cũng có thể đặt thuộc tính máy chủ để điều hướng đến cùng một URL với máy chủ và cổng mới.

Làm cách nào để lấy tên máy chủ và số cổng trong JavaScript?

Nếu bạn chỉ muốn trả lại giá trị tên máy chủ (không bao gồm số cổng), hãy sử dụng cửa sổ. vị trí. phương thức tên máy chủ thay vào đó. Điều này sẽ trả về một giá trị chuỗi chứa tên máy chủ và nếu giá trị cổng không trống, một. biểu tượng cùng với số cổng của URL.