我想在訪問我的應用程序時查找客戶端的IP地址..如何使用javascript代碼..提供示例代碼的幫助。我嘗試過使用代碼但沒有得到如何使用Javascript代碼查找客戶端的IP地址
function getip(json){ alert(json.ip); //提醒它自己不能使用只有JavaScript的IP地址 }
我想在訪問我的應用程序時查找客戶端的IP地址..如何使用javascript代碼..提供示例代碼的幫助。我嘗試過使用代碼但沒有得到如何使用Javascript代碼查找客戶端的IP地址
function getip(json){ alert(json.ip); //提醒它自己不能使用只有JavaScript的IP地址 }
。您需要使用服務器端腳本並使用Ajax調用它來執行此任務。
例如,在PHP腳本,您可以執行以下操作來獲取客戶端的IP地址:
echo $_SERVER["REMOTE_ADDR"];
下一頁調用這個腳本使用Ajax和顯示/在你的頁面中使用它。
至少在過去有一種使用Java來完成這項工作的方式,但是Javascript本身無法找到機器IP。
請對投票發表評論,以表明原因;)否則它不會幫助以太誰寫的答案或任何人閱讀它:D。另外,如果我的答案有問題,我很樂意刪除它。這個問題要求一個純粹的JavaScript解決方案客戶端這是不可能的,「重複」需要服務器端的幫助,這不是純粹的JavaScript。 – 2013-07-29 20:05:04
http://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript檢查這個 – Anuj 2013-05-07 06:01:39