2014-05-15 64 views

回答

0

您可以嘗試使用Request.UserHostAddress。這將返回當前用戶的IP地址。

Documentation

-1

我會用JavaScript來填充他們的IP地址登錄表單上的隱藏字段。

<script type="application/javascript"> 
    function getip(json){ 
     document.getElementById("hiddenIpField").value=json.ip; 
    } 
</script> 

<script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip"></script> 
+0

請注意,JavaScript解決方案特別容易操作。發生POST之前,可以簡單地更改隱藏字段。 –

+0

True @Rowan,但您始終可以在onsubmit事件處理程序中運行代碼。 – Chad

相關問題