ruslan_mart, я, честно говоря, думал, что в подключаемом файле будет проверка на наличие переменной, ну или обращение к переменной, как к свойству объекта window..., а там все совсем иначе.
|
Объясните, что вы там странного нашли? Обычное общение по JSONP. Не отдается с var, потому что в ваших скриптах эта переменная может быть и не определена, а у других будет определена и внешний скрипт её затрёт.
|
Зачем вообще объявлять переменную userip, она ведь глобально пишется.
|
Цитата:
Если определять подобную информацию разово, то определять её в глобальной области видимости и желательно константой, чтобы эти данные потом можно было использовать без создания очередного запроса. |
Цитата:
<script type="text/javascript" src="https://l2.io/ip.js?var=abvgd"></script> <script type="text/javascript"> var abvgd; document.write("Your IP is :", abvgd); </script> Цитата:
|
Интересный скрипт, а можно как то прописать редирект в зависимости от геолокации по IP на другой домен или другой адрес страницы при посещении сайта?
|
JAMLIGHT, этим, имхо, сервер должен заниматься.
|
Цитата:
Иногда проблема в SSL, а точнее в его отсутствии. Например так было в моём случае. Я хотел получать IP адрес и передавать его в параметры Метрики, и вот никак IP в параметры не передавался. Оказалось нужно было просто забирать IP с ресурса, на котором есть SSL https://javascript.ru/forum/showthre...831#post521831 |
|
Цитата:
А вообще сервер сам определяет ip. |
Часовой пояс GMT +3, время: 07:20. |