powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Фича google: подгрузка флага страны по ее коду
20 сообщений из 20, страница 1 из 1
Фича google: подгрузка флага страны по ее коду
    #37824785
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,

Узрел вот тут удобную штукенцию.
Т.е пишешь номер телефона в международном формате - она тебе подтягивает нужный флаг страны.
Знаком по работе с гугловским API(правда только с картами и координатами), думаю может кто уже реализовывал нечто подобное? Может я просто плохо искал апи для работы с этим сервисом. Не хотелось бы выдергивать все картинки-флаги стран и писать свой велосипед.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37824900
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverНе хотелось бы выдергивать все картинки-флаги странну да, там же дохренища картинок
https://ssl.gstatic.com/accounts/ui/flags.gif
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37824979
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС наверное хочет скрипт, что background-position изменяет :)
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37824992
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

ТС не понятно чего хочет, особенно, если учесть, что это уже есть. Пусть берёт и пользуется, или копипастит себе картинки.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825359
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят вы не поняли, флажки-то понятно можно утянуть - мне сопоставить надо код телефона и страну

+356 это такой-то флажок(страна)
+9496 это такой-то флажок(страна)
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825364
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLover,

Установи себе скайп. Всё будет автоматом.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825368
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeOracleLover,

Установи себе скайп. Всё будет автоматом.

Ладно спасиб, короч апи нет - пиши сам.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825374
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverShSergeOracleLover,

Установи себе скайп. Всё будет автоматом.

Ладно спасиб, короч апи нет - пиши сам.
А чё там писать-то? Стырь откуда-нибудь, хоть из того места, куда ссылку дал.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825379
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeOracleLoverпропущено...


Ладно спасиб, короч апи нет - пиши сам.
А чё там писать-то? Стырь откуда-нибудь, хоть из того места, куда ссылку дал.

я эта... в JS-то не силен, скрипт я файрбагом конечно утянул, но не понял в нем ни черта
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825387
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverя эта... в JS-то не силен, скрипт я файрбагом конечно утянул, но не понял в нем ни черта
Наоборот. Это - здòрово. За день, имхо, разберёшься.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825415
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вообще проблема возникает такая? 0_о
просто прокручивающийся блок, внутри блоки стран с флагами (которые даже на фоне могут быть одной картинкой), при клике - в хиденинпут записать что выбрал
задача совсем же ерунда, что тут может быть непонятного и каким боком тут asp.net webforms?

да и гуглится на раз готовый вариант:
1. http://stackoverflow.com/questions/3761235/jquery-language-switcher
2. http://graphicpush.com/demos/languageswitcher/ - примерчик нереально простой, флаги по первой ссылке
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825484
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYS,

Вы невнимательны. Подставить флажок проблемы нет, мне не хочется ручками вытаскивать все коды телефонов стран, потом опять же хранить все это дело в базе, либо массивом на страничке.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825559
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLover,

а куда деваться? все равно где-то они должны быть! и никуда не денешься, лучше бы уже сделал и забил :)
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37825900
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проще всего сделать так:
запускаем Хром.
заходим по ссылке в стартовом посте.
щелкаем на флажок (чтобы выпадушка появилась в DOM).
жмем F12
в консольке выполняем скрипт

(function(a,b,i,n){function f(e,c){return e.getElementsByClassName(c)[0];}a=document.body.lastChild;b='[';for(i=0;i<a.childNodes.length;++i){n=a.childNodes[i];if(/goog-menuitem/.test(n.className)){b += (i?',\n':'') + '["' + f(n,'talk-select-country-name').textContent + '", "' + f(n,'talk-select-country-code').textContent + '", "' + f(n,'talk-flag').style.backgroundPosition + '"]';}}return b+']';})()

результатом будет готовая табличка (страна-код-backgroundPosition), которую скопируем себе в js. (сохранить надо в utf8)

backgroundPosition относится к https://ssl.gstatic.com/accounts/ui/flags.gif
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37826163
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

Классно распотрошил (ты знал, знал!!!)

Спрайты - забавная вещь...
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37844909
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

Большое спасибо, написал я эту фишку. С помощью твоего кода выдернул нечто подобное

Код: html
1.
2.
<li><div class="contry" style="background-position: 0px -2311px"></div>Afghanistan (&#8235;&#1575;&#1601;&#1594;&#1575;&#1606;&#1587;&#1578;&#1575;&#1606;&#8236;&#8206;) <span class="cc">+93</span></li>
<li><div class="contry" style="background-position: 0px -1034px"></div>Albania (Shqip&#235;ria) <span class="cc">+355</span></li>



И так 256 лишек )

Eссно я тупо забубенил весь этот преагромный <ul> на страничку. И... как-то мне кажется это неправильно шоле ) - я прав?
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37844954
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то, можно не полениться, а взять и вырезать все флажки.
ПС. В карточных играх я так и делаю.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37844971
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВообще-то, можно не полениться, а взять и вырезать все флажки.
ПС. В карточных играх я так и делаю.

Не, Серж, я не про то - все уже есть. И все собрано в список. Мне просто кажется что таскать на страничке за собой список(из 256 элементов) как-то неправильно. И нужно ли его подгружать динамически по клику по этому самому списку?
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37845430
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLover,

ты неправильно меня понял.

сделай как я написал, тогда у тебя будет js-массив, который можно запихнуть в отдельный скрипт, а потом по этому массиву динамически создать элементы.
...
Рейтинг: 0 / 0
Фича google: подгрузка флага страны по ее коду
    #37847139
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

Все равно как я и предполагал - велосипед с кривыми колесами получился. Когда сел за написание и поглубже посмотрел работу гугла, заметил что там есть две малозаметных, но весьма существенные детали:

1. Я пробовал приходить с разных IP - и везде она правильно меня определяла и сразу подставляла нужный флажок: России, США и Британии
2. Вытекает из первого - список с названиями стран тоже подгружается нужной культуры, "локальный" так сказать.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Фича google: подгрузка флага страны по ее коду
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]