Unnamed
( )
12/01/2009 18:01:50
Re: Предложение про поиск по телефону

Да, расширьте плз, и побольше. А то копирую с досуг-сайта телефон, к примеру 8-(926)-143-42-00. Это 17 (!!!) символов. Вставляю. и получается 8-(926)-1. Набирать с клавы просто лениво. Сообразить что надо копировать сначала последние символы а потом ввести первые - это не с первого раза. Да и вся задумка с выпадающим списком - еще более неудобная. ИМХО.

Предлагаю такой алгоритм: выпадающий список убрать как явление (вариант - добавить в него значение по умолчанию без цифр, но лучше убрать). Далее принимать строку до 20 символов. Из неё исключать всё кроме цифр. Далее если в строке 7 символов, подразумевать 495 (городской). Далее если в строке 11 символов, и первый из них 7 или 8, то первый отбросить, а последующие 3 считать префиксом. Не знаю на чем сайт пишется, но программисту накодить такой разбор - не долго.

Есть ещё сайты которые форматируют строку по типу +7 (495) 649-93-01
это 18 символов, так что берите с запасом.