Способ скрыть div для набора IP-адресов - с помощью JavaScript - PullRequest
0 голосов
/ 23 марта 2019

Существуют способы распознавания IP-адресов из определенных стран, поэтому я могу использовать $("#myDiv").hide();, чтобы не показывать div при возникновении этих стран.

Однако я хочу распознавать IP-адреса от одной компании.Компания может дать мне формат своего IP-адреса.

Что мне нужно в javascript?Какая функция сообщает мне их IP в javascript?Какая часть их IP точно определит компанию?

Ничего важного.Я просто хочу скрыть рекламу определенных компаний, использующих мой сайт.Я хочу использовать javascript, но при необходимости могу вызвать php-скрипт на моем веб-сервере, используя ajax, который затем будет обработан в javascript на моей веб-странице.

Что я могу сделать?

1 Ответ

2 голосов
/ 23 марта 2019

Вы не можете получить IP-адрес посетителя из JavaScript в клиенте браузера. Однако вы можете получить его из заголовка HTTP_X_FORWARDED_FOR, который отправляется на ваш сервер, а затем загрузить его в html / js, отправленный в браузер посетителя. Кроме того, вы можете отправить запрос на https://jsonip.com с вашего javascript для получения IP-адреса посетителя.

...