2014-01-06 1 views
0

Я хочу отключить скрипт (программное обеспечение для отслеживания mixpanel) для пользователей с двух уникальных IP-адресов, которые являются моими AWS-серверами, - есть ли функция javascript, чтобы сделать это автоматически из front-end?Как определить IP-адрес пользователя с помощью javascript?

Я ищу что-то вроде этого:

if (!(ipaddress1 || ipaddress2)){ 
    //run the script 
} 
+0

Какой серверный язык вы используете? – SomeKittens

+0

Просто не включайте скрипт на странице, которую вы доставляете на свои ASW-серверы - ваш серверный язык должен быть в состоянии сделать это легко. Javascript на странице не может знать, к какому IP-адресу он был доставлен (или вообще)? – Bergi

+0

Возможный дубликат этого user3157928

ответ

3

Там не родной способ сделать это, вам нужно использовать услугу, как jsonip (в настоящее время по квоте), или вы могли бы сделать запрос AJAX на ваш сервер (где у вас есть доступ к запрашивающему IP-адресу) и вернуть его, минуя необходимость в внешней службе.

+0

Ссылка, предоставленная вами, превышает квоту. –

+0

Да. К счастью, легко сворачивать самостоятельно. Я отредактирую, чтобы это отразить. – SomeKittens

+2

Downvoter, не могли бы вы объяснить, как мой ответ не пригодится? – SomeKittens