Флаг страны, после селекта. Информация, если пользователь выбрал не ту страну. Работает во всех браузерах. 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 стран будут без флага
|