|
|
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Узрел вот тут удобную штукенцию. Т.е пишешь номер телефона в международном формате - она тебе подтягивает нужный флаг страны. Знаком по работе с гугловским API(правда только с картами и координатами), думаю может кто уже реализовывал нечто подобное? Может я просто плохо искал апи для работы с этим сервисом. Не хотелось бы выдергивать все картинки-флаги стран и писать свой велосипед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 18:01 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLoverНе хотелось бы выдергивать все картинки-флаги странну да, там же дохренища картинок https://ssl.gstatic.com/accounts/ui/flags.gif ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 19:29 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
ТС наверное хочет скрипт, что background-position изменяет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 21:31 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
skyANA, ТС не понятно чего хочет, особенно, если учесть, что это уже есть. Пусть берёт и пользуется, или копипастит себе картинки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 21:44 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Ребят вы не поняли, флажки-то понятно можно утянуть - мне сопоставить надо код телефона и страну +356 это такой-то флажок(страна) +9496 это такой-то флажок(страна) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:04 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLover, Установи себе скайп. Всё будет автоматом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:06 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
ShSergeOracleLover, Установи себе скайп. Всё будет автоматом. Ладно спасиб, короч апи нет - пиши сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:09 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLoverShSergeOracleLover, Установи себе скайп. Всё будет автоматом. Ладно спасиб, короч апи нет - пиши сам. А чё там писать-то? Стырь откуда-нибудь, хоть из того места, куда ссылку дал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:12 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
ShSergeOracleLoverпропущено... Ладно спасиб, короч апи нет - пиши сам. А чё там писать-то? Стырь откуда-нибудь, хоть из того места, куда ссылку дал. я эта... в JS-то не силен, скрипт я файрбагом конечно утянул, но не понял в нем ни черта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:15 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLoverя эта... в JS-то не силен, скрипт я файрбагом конечно утянул, но не понял в нем ни черта Наоборот. Это - здòрово. За день, имхо, разберёшься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:18 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
как вообще проблема возникает такая? 0_о просто прокручивающийся блок, внутри блоки стран с флагами (которые даже на фоне могут быть одной картинкой), при клике - в хиденинпут записать что выбрал задача совсем же ерунда, что тут может быть непонятного и каким боком тут asp.net webforms? да и гуглится на раз готовый вариант: 1. http://stackoverflow.com/questions/3761235/jquery-language-switcher 2. http://graphicpush.com/demos/languageswitcher/ - примерчик нереально простой, флаги по первой ссылке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 10:33 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
SanSYS, Вы невнимательны. Подставить флажок проблемы нет, мне не хочется ручками вытаскивать все коды телефонов стран, потом опять же хранить все это дело в базе, либо массивом на страничке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 11:02 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLover, а куда деваться? все равно где-то они должны быть! и никуда не денешься, лучше бы уже сделал и забил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 11:35 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
проще всего сделать так: запускаем Хром. заходим по ссылке в стартовом посте. щелкаем на флажок (чтобы выпадушка появилась в 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 13:48 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, Классно распотрошил (ты знал, знал!!!) Спрайты - забавная вещь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2012, 15:43 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, Большое спасибо, написал я эту фишку. С помощью твоего кода выдернул нечто подобное Код: html 1. 2. И так 256 лишек ) Eссно я тупо забубенил весь этот преагромный <ul> на страничку. И... как-то мне кажется это неправильно шоле ) - я прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 17:26 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Вообще-то, можно не полениться, а взять и вырезать все флажки. ПС. В карточных играх я так и делаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 17:41 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
ShSergeВообще-то, можно не полениться, а взять и вырезать все флажки. ПС. В карточных играх я так и делаю. Не, Серж, я не про то - все уже есть. И все собрано в список. Мне просто кажется что таскать на страничке за собой список(из 256 элементов) как-то неправильно. И нужно ли его подгружать динамически по клику по этому самому списку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 17:46 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
OracleLover, ты неправильно меня понял. сделай как я написал, тогда у тебя будет js-массив, который можно запихнуть в отдельный скрипт, а потом по этому массиву динамически создать элементы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 00:57 |
|
||
|
Фича google: подгрузка флага страны по ее коду
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, Все равно как я и предполагал - велосипед с кривыми колесами получился. Когда сел за написание и поглубже посмотрел работу гугла, заметил что там есть две малозаметных, но весьма существенные детали: 1. Я пробовал приходить с разных IP - и везде она правильно меня определяла и сразу подставляла нужный флажок: России, США и Британии 2. Вытекает из первого - список с названиями стран тоже подгружается нужной культуры, "локальный" так сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:41 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37825359&tid=1359479]: |
0ms |
get settings: |
5ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 518ms |

| 0 / 0 |
