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

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

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

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

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

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

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

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

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


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

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

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

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

а куда деваться? все равно где-то они должны быть! и никуда не денешься, лучше бы уже сделал и забил :)
...
Рейтинг: 0 / 0
05.06.2012, 13:48
    #37825900
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фича google: подгрузка флага страны по ее коду
проще всего сделать так:
запускаем Хром.
заходим по ссылке в стартовом посте.
щелкаем на флажок (чтобы выпадушка появилась в 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
05.06.2012, 15:43
    #37826163
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фича google: подгрузка флага страны по ее коду
Яростный Меч,

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

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

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

Код: 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
19.06.2012, 17:41
    #37844954
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фича google: подгрузка флага страны по ее коду
Вообще-то, можно не полениться, а взять и вырезать все флажки.
ПС. В карточных играх я так и делаю.
...
Рейтинг: 0 / 0
19.06.2012, 17:46
    #37844971
OracleLover
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фича google: подгрузка флага страны по ее коду
ShSergeВообще-то, можно не полениться, а взять и вырезать все флажки.
ПС. В карточных играх я так и делаю.

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

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

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

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

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


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