| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
pg Квоттер
Зарегистрирован: 30.04.2006 Сообщения: 258 Откуда: Москва и окрестности
|
Добавлено: Вт Ноя 14, 2006 2:40 pm Заголовок сообщения: Разное содержимое в зависимости от IP адреса |
|
|
Возникла необходимость сделать так, чтобы при заходе на страницу с определённых IP адресов отображалось иное или несколько модифицированное содержимое страницы.
Кто бы подсказал, как это сделать при помощи JS?  |
|
| Вернуться к началу |
|
 |
verwalter Дайм
Зарегистрирован: 05.11.2006 Сообщения: 16
|
Добавлено: Ср Ноя 15, 2006 5:07 pm Заголовок сообщения: |
|
|
Насколько мне известно проще всего это сделать с помощью php и .htaccess, но только в зависимости от IP придется редиректить посетителей на разные страницы (с разным текстом). _________________ php скрипты для всех!
Форум для web-мастеров |
|
| Вернуться к началу |
|
 |
pg Квоттер
Зарегистрирован: 30.04.2006 Сообщения: 258 Откуда: Москва и окрестности
|
Добавлено: Чт Ноя 16, 2006 1:30 pm Заголовок сообщения: |
|
|
А без php и без .htaccess?
-------------------------------
Немножечко уточню вопрос.
Есть ли в JavaScript'е какая-нибудь стандартная переменная, где сидит текущий IP адрес?
Или - если таковой нет - есть ли функция, позволяющая таковой адрес получить? |
|
| Вернуться к началу |
|
 |
Veripuu Пенни
Зарегистрирован: 18.10.2005 Сообщения: 1
|
Добавлено: Ср Янв 03, 2007 3:21 am Заголовок сообщения: |
|
|
js+SSI:
var ip = '<!--#echo var="REMOTE_ADDR"-->';
js+PHP:
var ip = '<? echo $_SERVER['REMOTE_ADDR'];?>';
чистый js (только для ие с включенной явой)
if(navigator.javaEnabled() && (navigator.appName != "Microsoft Internet Explorer")) { vartool=java.awt.Toolkit.getDefaultToolkit(); addr=java.net.InetAddress.getLocalHost(); host=addr.getHostName(); ip=addr.getHostAddress(); alert("Your host name is '" + host + "'nYour IP address is " + ip); } } |
|
| Вернуться к началу |
|
 |
pg Квоттер
Зарегистрирован: 30.04.2006 Сообщения: 258 Откуда: Москва и окрестности
|
Добавлено: Ср Янв 03, 2007 8:15 am Заголовок сообщения: |
|
|
Спасибо!
Обязательно попробую.
А вот зачем
| Код: | | (navigator.appName != "Microsoft Internet Explorer")) |
Получается же вроде - что когда не Микрософт Интернет Эксплорер? |
|
| Вернуться к началу |
|
 |
Halter Квоттер
Зарегистрирован: 06.08.2006 Сообщения: 182 Откуда: Подмосковье
|
Добавлено: Вс Июн 03, 2007 12:15 am Заголовок сообщения: |
|
|
ТОка эт скорее всего поисковыми машинами не будет индексироваться... _________________ Куда идти - сами знаете |
|
| Вернуться к началу |
|
 |
|