Показать сообщение отдельно
  #1 (permalink)  
Старый 24.02.2018, 16:03
Новичок на форуме
Отправить личное сообщение для Janik Посмотреть профиль Найти все сообщения от Janik
 
Регистрация: 24.02.2018
Сообщений: 5

Идёт пустое значение
Здравствуйте, у меня есть скрипт который определяет IP адрес, браузер, ОС и т.д. IP адрес не отображает, остальные есть
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA6nUlPKYisVJUuxbSvFeJ9Rcjl2LPRA5w&amp;callback=initMap">
		</script>
<script type="text/javascript">
var map;
var myip = $("#myip").text();
function initMap() {
	 //get geolocation data
	 $.get("http://ipinfo.io/"+myip, function (response) {
		var loc = response.loc;
		var city = response.city;
		var region = response.region;
		var country = response.country;
		var org = response.org;
		$("#address").php("Location: " + city + ", " + region);
		$("#details").php("Country: " + country);
		$("#geo").php("Geographic Location: " + loc);
		$("#isp").php("Origin: " + org);
	
	//parse longitude and lattitude from geo-data
		var longlat = loc.match( /-?\d+\.\d+/g );
		var lat = parseFloat(longlat[0]);
		var lng = parseFloat(longlat[1]);
	//new map with long/lat	
		var map = new google.maps.Map(document.getElementById('map'), {
		center: {lat: lat, lng: lng},
		zoom: 13,
		scrollwheel: false,
	  });
	  
	  //keeps centered
	  google.maps.event.addDomListener(window, "resize", function() {
		   var center = map.getCenter();
		   google.maps.event.trigger(map, "resize");
		   map.setCenter(center); 
		});
	  
	}, "jsonp");
	 
}
		</script>


это должно выводится вот по этому коду
<tr> <td>IP адрес</td> <td><span id="[B]вот здесь что писать?[/B]"></span></td></tr>
<tr> <td style="width: 200px">Browser</td> <td><span id="browser"></span></td></tr>
<tr> <td>Version</td> <td><span id="version"></span></td></tr>
<tr> <td>Engine</td> <td><span id="engine"></span></td></tr>
<tr> <td>ОС</td> <td><span id="os"></span></td></tr>
<tr> <td>Device</td> <td><span id="device"></span></td></tr>
<tr> <td>Language</td> <td><span id="language"></span></td></tr>
<tr> <td>userAgent</td> <td><span id="userAgent"></span></td></tr>
<tr> <td>appVersion</td> <td><span id="appVersion"></span></td></tr>


<div class="form-group">
<h1 id="myip">И тут должен отображаться IP адрес</h1>
</div>


В чём проблема можете подсказать?

Последний раз редактировалось Janik, 24.02.2018 в 16:06.
Ответить с цитированием