我想獲取客戶端系統的本地IP地址。我如何使用JavaScript來實現這一點?如何使用JavaScript獲取本地IP地址?
1
A
回答
0
您不能,至少不能直接(我已經看到了通過與Java進行交互操作的技巧)或可靠。
反正哪個IP地址?我使用了多達6個的工作站!
3
我不認爲你可以沒有一些服務器的交互。
最簡單的方式將作出一個AJAX請求到服務器端的代碼段中,在PHP中,應該是這樣的:
<?php echo $_SERVER["REMOTE_ADDR"]; ?>
2
你不能直接。一種方法可能是發送一個AJAX請求到你的服務器(如果有的話),它可以返回用戶查看當前頁面的IP地址。
0
你可能需要一個外部派對來告訴你;即使有可能從JavaScript獲得本地ip(我懷疑),你會在大多數時間獲得私人IP地址的範圍10.x.x.x
或192.168.x.x
(或其他我似乎無法記住的地址)
所以把php放在頁面上,就像上面提到的那樣,有一個專門的腳本只是迴應遠程ip。那將是你在互聯網上看到的IP。
0
我想,你不能。但是,如果你的服務器至少有服務器端包含(SSI) - 其中每一個Apache安裝已默認啓用 - 你可以得到的IP是這樣的:
var ip = '<!--#echo var="REMOTE_ADDR"-->';
0
如果你想逃避的代理,你可能會考慮decloak.net技術。但他們都不是JavaScript。
0
我不認爲你可以直接使用Javascript單獨獲取用戶的IP地址。您可以使用node.js和express來獲取用戶的IP地址: link
相關問題
- 1. 使用Boost.Asio獲取本地IP地址
- 2. 獲取本地IP地址
- 3. 如何用Javascript獲取本地IP地址?
- 4. 如何獲取IP地址?
- 5. 如何獲取IP地址?
- 6. 如何使用php獲取本地ip地址?
- 7. 如何使用koaJS獲取本地域IP地址
- 8. 如何使用vb獲取本地ip地址?
- 9. 如何使用C#獲取IP地址的物理(MAC)地址?
- 10. 獲取本地IP地址在Delphi
- 11. 獲取IP地址
- 12. 獲取IP地址
- 13. 獲取IP地址
- 14. 如何使用NativeScript獲取本地IP
- 15. 如何獲取本地IP?
- 16. JavaScript如何從IP地址獲取地理位置?
- 17. 獲取本地地址而不是IP地址的WebService
- 18. 如何使用JavaScript ping IP地址
- 19. 如何使用Google API獲取IP地址的地理位置?
- 20. 如何使用Inno-setup獲得本地IP地址
- 21. 使用java獲取本地網絡的IP地址
- 22. 使用winapi獲取本地IP地址列表
- 23. 使用getaddrinfo()C函數獲取本地IP地址?
- 24. 使用c獲取本地系統ip地址#
- 25. 在javascript中獲取公共ip地址
- 26. 如何獲取所有本地IP地址?
- 27. 如何從Firefox擴展代碼獲取本地IP地址
- 28. 如何在Docker容器中獲取本地主機IP地址?
- 29. C#獲取本地IP(多個接口)本地MAC地址