Воскресенье, 14.06.2026, 11:17
Приветствую Вас, Гость
Главная » Статьи » Всё для UCOZ

Флаг страны при регистрации
Флаг страны, после селекта.
Информация, если пользователь выбрал не ту страну.
Работает во всех браузерах.
1. ПУ - Пользователи - Настройки модуля: (обязательно)
Убираем регистрацию для uNet, ставим для локальных пользователей.

2. Перед </body> на странице регистрации:
Путь можете изменить на свой, флаги качать тут

Код:

<script type="text/javascript">
// Создаём картинку после селекта со странами
$('#siF6').attr('onchange','xCountry(this.value);').after('<img align="absmiddle" src="http://x666.ucoz.com/country/0.gif" style="margin: 0px 0px 0px 10px; border: 0px none;" id="country" alt="country" /><span id="country_text" style="margin: 0px 0px 0px 5px; display: none; font-weight: bold; color: red; cursor: help;" title="Система определила, что Вы живёте не здесь!">*</span>');
// Fix для ie
if($.browser.msie){
$('#siF6').change(function(){xCountry($(this).val())})
}
// Определяем страну пользователя
current_country = $('#siF6').val();
xCountry($('#siF6').val());
// Функция замены флага
function xCountry(flag){
if(flag < 210){
$('#country').attr('src','http://x666.ucoz.com/country/' + flag + '.gif');
} else {
$('#country').attr('src','http://x666.ucoz.com/country2/' + flag + '.gif');
}
// Для некоторых стран нет флага
if(flag > 220 || flag == 2 || flag == 10 || flag == 13 || flag == 34 || flag == 36 || flag == 59 || flag == 78 || flag == 79 || flag == 167 || flag == 188 || flag == 216){
$('#country').attr('src','http://x666.ucoz.com/country/0.gif');
}
// Уточняем место нахождение пользователя
if( location.href.indexOf('/index/11')==-1 ){
if(current_country != flag){$('#country_text').fadeIn('slow')} else {$('#country_text').fadeOut('normal')}
}
}
</script>

Вроде всё...
Всего флагов 220, то есть последние 20 стран будут без флага

Категория: Всё для UCOZ | Добавил: Admin (02.01.2008)
Просмотров: 260 | Теги: Флаг страны при регистрации | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]