|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.04.2015, 09:53 | #1 |
Пользователь
Регистрация: 02.10.2013
Сообщений: 15
|
Подтверждение местоположения посетителя
Доброго времени суток!
Прошу показать на примере или направить со скриптом на JS. Чем проще, тем лучше, так как хотелось бы разобраться, и в последствии подобное выполнять самостоятельно. Пусть имеется некий сайт с поддоменами для разных городов: nsk.example.com msk.example.com spb.example.com Есть некая реализованная js-функция getGeoRegion(), возвращающая массив формата {‘nsk’, ’Новосибирск’}, {‘msk’, ’Москва’}, {‘spb’, ’Санкт-Петербург’} в зависимости от местоположения посетителя сайта. Нужно написать скрипт, используя jQuery (и любые библиотеки вроде fancybox, хотя и не особо желательно), который будет выводить форму подтверждения текущего местоположения пользователя («Ваш город: Новосибирск?»), в случае, если сайт, на котором находится пользователь не совпадает по городу с тем, как его определяет система. В форме выводится кнопка «Да» для перехода на аналогичную страницу для нужного города. В случае, если пользователь находится на сайте без региона (example.com), автоматически перенаправлять его на сайт для региона, получаемого через getGeoRegion(); Я могу написать скрипт, который принимает две строки (передаются в функцию по нажатию кнопки в HTML), допустим, 'spb' и 'Питер', сверяет str1, спрашивает в окне типа confirm "str2 - ваш город?", и если это так, то с помощью window.location.replace перенаправляет на нужный домен. Но это не то что нужно |
04.04.2015, 19:21 | #2 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
lomastr_ на вас нужен
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись ip посетителя в mysql | Пиу Пиуу | PHP | 6 | 27.03.2015 09:53 |
Как узнать работает ли в браузере посетителя javascript? | Arassir | JavaScript, Ajax | 2 | 08.01.2011 14:34 |
координаты местоположения | LENA_M | Общие вопросы C/C++ | 0 | 26.10.2010 22:37 |
Можно-ли массштабировать изображения на сайте подстраиваясь под разрешение посетителя? | maagalex | HTML и CSS | 22 | 20.04.2010 18:13 |
Определение местоположения по IP | Zer0 | Работа с сетью в Delphi | 8 | 27.12.2007 10:56 |