3

我有静态网页。在该页面中,我想使用 JavaScript 获取用户的 ISP 提供商和位置。

有没有办法只使用 JavaScript 来做到这一点,还是我需要使用其他工具来做到这一点?

4

3 回答 3

5

仅使用JavaScript无法检测 ISP 提供商,但如果您愿意使用 PHP,这非常简单:

<?php 
  $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); 
  echo $hostname; 
?>
于 2013-03-13T11:27:11.257 回答
3

您可以通过 Get http 请求调用http://ip-api.com/json,响应是一个包含用户 IP 数据的 json,包括“isp”

于 2019-02-12T15:13:10.643 回答
0

您可以使用地理位置 API获取地理位置。我认为不可能在客户端上使用 JavaScript 来获取 ISP。

于 2013-03-13T11:28:28.273 回答