我在页面调用查询中有一个文本框。
我希望当我的页面加载时,我的IP地址将自动出现在该texbox中...请帮助我..我需要尽快给你建议。
答案 0 :(得分:1)
您使用的是哪种语言(服务器端)?
如果您想在PHP中执行此操作,请按以下步骤操作:
<?php
$ip = $_SERVER['REMOTE_ADDR'];
?>
<form>
<!-- other form elements here -->
<input type="text" name="ip" value="<?php if isset($ip) { echo $ip; } ?>" />
</form>
第一部分获取用户的IP地址。第二部分在文本字段中打印其值。
答案 1 :(得分:0)
您希望用户在文本框中查看其IP地址吗?
假设您必须在客户端执行此操作,则需要使用javacript。像这样(取自How to get client's IP address using javascript only?):
<script type="application/javascript">
function getip(json){
alert(json.ip); // alerts the ip address
// instead of the alert, assign the value to your text box
}
</script>
<script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip"></script>