Help
RSS
API
Feed
Maltego
Contact
Domain > www.taxi-rokada.ru
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-02-11
31.28.24.118
(
ClassC
)
2024-10-24
31.28.24.244
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Thu, 24 Oct 2024 00:28:04 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 319Connection: keep-aliveKeep-Alive: timeout20Location: https://www.taxi-rokada.ru/ !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://www.taxi-rokada.ru/>here/a>./p>hr>address>Apache/2.2.15 (CentOS) Server at www.taxi-rokada.ru Port 80/address>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Thu, 24 Oct 2024 00:28:05 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveKeep-Alive: timeout20Vary: Accept-EncodingX-Powered-By: PHP/5.6.40 !DOCTYPE html>html langru> head> meta http-equivContent-Type contenttext/html; charsetutf-8> meta contentwidthdevice-width, initial-scale1 nameviewport> title>Междугороднее такси Рокада - по Москве, области и межгороду/title> meta namedescription contentФиксированные тарифы на все поездки - стоимость такси не зависит от пробок и светофоров. Цена маршрута известна заранее и не изменится по окончанию пути.> link relcanonical hrefhttps://www.taxi-rokada.ru/> link relicon typeimage/svg+xml href/favicon.svg> link relstylesheet typetext/css href/css/swiper.min.css> link relstylesheet typetext/css href/css/fonts.css> link relstylesheet typetext/css href/css/styles.css> /head>body> header> div classmenutop> div classwrap> a href/about.php>О компании/a> a href>Парк машин/a> a href/miniven-5/>Такси-минивэн/a> a href/microavtobus/>Микроавтобусы/a> /div> /div> div classlogo-tel wrap> div classlogo-group> a classlogo href/> img src/img/logo.png altТакси Рокада междугородние перевозки> /a> a classmail hrefmailto:zakaz@taxi-rokada.ru>zakaz@taxi-rokada.ru/a> /div> div classtel-group> div> a classtel hreftel:+74952560309>+7 (495) 256-03-09/a> button classfree-call onclicklogin()>Бесплатный звонок/button> /div> a classbutton gplay hrefhttps://play.google.com/store/apps/details?idru.sedi.customer.rokada titleДоступно в GooglePlay>/a>a classbutton calc href/rasschitat-stoimost/ titleРассчитать стоимость>/a> /div> /div> div classmobmenu-button>div>/div>div>/div>div>/div>/div> div classmobmenu> div classclose> svg viewbox0 0 40 40> path classclose-x dM 10,10 L 30,30 M 30,10 L 10,30 /> /svg> /div> a classmenuitem href/about.php>О компании/a> a classmenuitem href/>Парк машин/a> a classmenuitem href/miniven-5/>Такси-минивэн/a> a classmenuitem href/microavtobus/>Микроавтобусы/a> a classmenuitem href/podmoskove/>Подмосковье/a> a classmenuitem href/mezhgorod/>Межгород/a> a classmenuitem href/airport/>Аэропорт/a> a classmenuitem href/vokzal/>Вокзалы/a> a classmenuitem href/contacts.php>Контакты/a> /div> nav classwrap> div> a href/podmoskove/>Подмосковье/a> a href/mezhgorod/>Межгород/a> a href/airport/>Аэропорт/a> a href/vokzal/>Вокзалы/a> a href/miniven-5/>Минивэн/a> /div> /nav> /header> div classwrap banner> div classpage-body> div classswiper-container> div classswiper-wrapper> !-- Slides --> div classswiper-slide slide-1> div classslide-text> p>Вызов такси КРУГЛОСУТОЧНО/p> p classsm>Мы работаем без перерыва и выходных/p> /div> /div> div classswiper-slide slide-2> div classslide-text> p>Доставим в любой аэропорт от 1750 ₽/p> p classsm>Комбинированные поездки в города России/p> /div> /div> div classswiper-slide slide-3> div classslide-text> p>Встречи и проводы на вокзале от 500 ₽/p> p classsm>Круглосуточно без перерыва и выходных/p> /div> /div> div classswiper-slide slide-4> div classslide-text> p>Подмосковье и межгород 33 руб/км/p> p classsm>Круглосуточно без перерыва и выходных/p> /div> /div> /div> div classswiper-pagination>/div> div classswiper-button-prev>/div> div classswiper-button-next>/div> /div> a classzakaz-btn href/zakazat-form.html data-fancybox>Заказать такси/a> a classzakaz-btn tlg hrefhttps://t.me/TaxiRokada_Bot target_blank>img src/img/telegram.svg alt>Телеграм-бот/a> /div>/div> div classwrap> div classpage-body> h1>Базовые тарифы такси Рокада/h1> h2>Сколько стоит/h2> div classtable table-prices> div classheader> div>Класс/div> div>Мин. тариф/div> div>по Москве (р/км)/div> div>за МКАД (р/км)/div> /div> div> div classcar>комфорт/div> div classprice>500 span>р/span>/div> div classprice>38 span>р/км/span>/div> div classprice>33 span>р/км/span>/div> /div> div> div classcar>универсал/div> div classprice>800 span>р/span>/div> div classprice>46 span>р/км/span>/div> div classprice>41 span>р/км/span>/div> /div> div> div classcar>бизнес/div> div classprice>1800 span>р/span>/div> div classprice>48 span>р/км/span>/div> div classprice>43 span>р/км/span>/div> /div> div> div classcar>минивэн на 5-6 мест/div> div classprice>1500 span>р/span>/div> div classprice>50 span>р/км/span>/div> div classprice>45 span>р/км/span>/div> /div> div> div classcar>минивэн на 7-8 мест/div> div classprice>1800 span>р/span>/div> div classprice>53 span>р/км/span>/div> div classprice>48 span>р/км/span>/div> /div> div> div classcar>микроавтобус/div> div classprice>6000 span>р/span>/div> div classprice>95 span>р/км/span>/div> div classprice>90 span>р/км/span>/div> /div> /div> div classvajno> p>Расчет стоимости поездки происходит на основании Базовых тарифов и зависит от расстояния по маршруту в черте Москвы и за МКАДом. Подача авто по Москве - бесплатно, в область - платно. Цена поездки не может быть ниже минимального тарифа. Подсчет стоимости производится диспетчером (по телефону) или самостоятельно (через форму онлайн-заказа). Рассчитанная при заказе сумма - фиксируется и далее не изменится. Ваша поездка будет стоить столько, сколько Вам было озвучено при вызове такси./p> /div> !-- div classcenter> a classzakaz-btn hreftel:+74952560309>Заказать по телефону/a> /div> --> h2>Такси из Москвы в область/h2> p>Примеры маршрутов и цен. (a href/podmoskove/>полностью здесь/a>)/p> div classtable-prices cartype-prices> div classheader> div>Город/div> div> div>Комфорт/div> div>Универсал/div> div>Минивэн/div> /div> /div> div> div classtown>a href/moscow/balashiha/>Балашиха/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1100 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1500 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2600 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/vidnoe/>Видное/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1200 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1650 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2800 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/dolgoprudnyy/>Долгопрудный/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1100 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1500 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2600 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/krasnogorsk/>Красногорск/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1000 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1400 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2500 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/lobnya/>Лобня/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1550 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>2050 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>3300 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/lyubertsy/>Люберцы/a>/div> div> div>div classcarname>Комфорт/div>div classprice>950 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1350 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2400 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/mytishchi/>Мытищи/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1100 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1550 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2700 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/odintsovo/>Одинцово/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1450 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1950 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>3150 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/podolsk/>Подольск/a>/div> div> div>div classcarname>Комфорт/div>div classprice>1450 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>2000 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>3150 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/reutov/>Реутов/a>/div> div> div>div classcarname>Комфорт/div>div classprice>900 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>1300 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>2350 span>руб/span>/div>/div> /div> /div> /div> !-- div classpagination> div>a>1/a>/div> div classactive>a>2/a>/div> div>a>3/a>/div> div>a>4/a>/div> /div> --> p>Базовая стоимость рассчитана по длине маршрута от центра Москвы до центра каждого города. Для ваших адресов - цена может быть ниже! (обязательно пользуйтесь онлайн-расчетом, чтобы узнать точный тариф именно для вашего пути. См. подробнее a href/podmoskove/>такси из Москвы в Подмосковье/a>. Тарифы до СНТ и дачных поселков Подмосковья - смотрите на странице a href/na-dachu/>такси на дачу/a>./p> div classorder-buttons> a href/zakazat-form.html classzakaz-btn data-fancybox>Расчет онлайн/a> a hreftel:+74952560309 classzakaz-btn>Заказать по телефону/a> /div> h2>Такси из Москвы по Межгороду/h2> p>Примеры маршрутов и цен. (a href/mezhgorod/>полностью здесь/a>)/p> div classtable-prices cartype-prices> div classheader> div>Город/div> div> div>Комфорт/div> div>Универсал/div> div>Минивэн/div> /div> /div> div> div classtown>a href/moscow/vladimir/>Владимир/a>/div> div> div>div classcarname>Комфорт/div>div classprice>6300 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>8000 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>10250 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/ivanovo/>Иваново/a>/div> div> div>div classcarname>Комфорт/div>div classprice>10050 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>12650 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>15650 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/kaluga/>Калуга/a>/div> div> div>div classcarname>Комфорт/div>div classprice>6250 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>7950 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>10150 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/kostroma/>Кострома/a>/div> div> div>div classcarname>Комфорт/div>div classprice>11350 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>14250 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>17550 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/lipetsk/>Липецк/a>/div> div> div>div classcarname>Комфорт/div>div classprice>14650 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>18350 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>22350 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/ryazan/>Рязань/a>/div> div> div>div classcarname>Комфорт/div>div classprice>6700 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>8500 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>10800 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/smolensk/>Смоленск/a>/div> div> div>div classcarname>Комфорт/div>div classprice>13300 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>16650 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>20350 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/tver/>Тверь/a>/div> div> div>div classcarname>Комфорт/div>div classprice>6050 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>7700 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>9850 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/tula/>Тула/a>/div> div> div>div classcarname>Комфорт/div>div classprice>6200 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>7900 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>10100 span>руб/span>/div>/div> /div> /div> div> div classtown>a href/moscow/yaroslavl/>Ярославль/a>/div> div> div>div classcarname>Комфорт/div>div classprice>9050 span>руб/span>/div>/div> div>div classcarname>Универсал/div>div classprice>11400 span>руб/span>/div>/div> div>div classcarname>Минивэн/div>div classprice>14150 span>руб/span>/div>/div> /div> /div> /div> p>Базовая стоимость рассчитана по длине маршрута от центра Москвы до центра каждого города. Для ваших адресов - цена может быть ниже! (обязательно пользуйтесь онлайн-рассчетом, чтобы узнать точный тариф именно для вашего пути. См. подробнее a href/mezhgorod/>такси Межгород из Москвы/a>. Тарифы до СНТ и дачных поселков ближайших областей - смотрите на странице a href/na-dachu/>такси на дачу/a>./p> div classorder-buttons> a href/zakazat-form.html classzakaz-btn data-fancybox>Расчет онлайн/a> a hreftel:+74952560309 classzakaz-btn>Заказать по телефону/a> /div> h2>Такси в Аэропорты Москвы/h2> p>Фиксированная стоимость поездки. Подробнее - смотрите по страницам аэропортов. Минимальный тариф 800 руб./p> div classplashki> div>a href/sheremetevo/>div classtext>Аэропортbr>Шереметьево/div>/a>/div> div>a href/domodedovo/>div classtext>Аэропортbr>Домодедово/div>/a>/div> div>a href/vnukovo/>div classtext>Аэропортbr>Внуково/div>/a>/div> div>a href/zhukovskiy/>div classtext>Аэропортbr>Жуковский/div>/a>/div> /div> p>Цены для аэропортов подсчитаны для каждого административного округа Москвы. Внутри МКАД: частные адреса, гостиницы, районы станций метро, бизнес-центры и др. - тарифы на поездки зависят от округа. Для поездок по области межгороду - цены рассчитаны в зависимости от километража/p> div classselects> select idtownApt> option valueavsyunino>Авсюнино/option> option valueakatevo>Акатьево/option> option valuealachkovo>Алачково/option> option valuealeksandrov>Александров/option> option valuealeksin>Алексин/option> option valuealferovo>Алферово/option> option valuealmetevsk>Альметьевск/option> option valueanapa>Анапа/option> option valueandreevka>Андреевка/option> option valueantsiferovo>Анциферово/option> option valueaprelevka>Апрелевка/option> option valuearzamas>Арзамас/option> option valuearsenyevo>Арсеньево/option> option valueashitkovo>Ашитково/option> option valuebaksheevo>Бакшеево/option> option valuebalabanovo>Балабаново/option> option valuebalakirevo>Балакирево/option> option valuebalakovo>Балаково/option> option valuebalashiha>Балашиха/option> option valuebezhetsk>Бежецк/option> option valuebelgorod>Белгород/option> option valuebeljov>Белёв/option> option valuebeloozerskiy>Белоозерский/option> option valuebeloomut>Белоомут/option> option valuebobrov>Бобров/option> option valuebogatishchevo>Богатищево/option> option valuebogoroditsk>Богородицк/option> option valuebogorodskoe>Богородское/option> option valuebologoe>Бологое/option> option valuebolhov>Болхов/option> option valuebolshevik>Большевик/option> option valuevyazjomy>Большие Вязёмы/option> option valuebolshie-dvory>Большие Дворы/option> option valuebor>Бор/option> option valueborisovo-selo>Борисово/option> option valueborisoglebsk>Борисоглебск/option> option valueborovichi>Боровичи/option> option valueborovsk>Боровск/option> option valueborodino>Бородино/option> option valueboyarkino>Бояркино/option> option valuebronnitsy>Бронницы/option> option valuebryansk>Брянск/option> option valuebuy>Буй/option> option valuebulatnikovo>Булатниково/option> option valuebutovo>Бутово/option> option valuebuturlino>Бутурлино/option> option valuebuturlinovka>Бутурлиновка/option> option valuebykovo>Быково/option> option valuevalday>Валдай/option> option valuevalujki>Валуйки/option> option valuevatutinki>Ватутинки/option> option valuevelikie-luki>Великие Луки/option> option valuevelikiy>Великий Новгород/option> option valuevelikiy-ustyug>Великий Устюг/option> option valuevenev>Венев/option> option valueverbilki>Вербилки/option> option valuevereya>Верея/option> option valuevidnoe>Видное/option> option valuevichuga>Вичуга/option> option valuevladimir>Владимир/option> option valuevlasiha>Власиха/option> option valuevniissok>ВНИИССОК/option> option valuevolgograd>Волгоград/option> option valuevolgodonsk>Волгодонск/option> option valuevolgorechensk>Волгореченск/option> option valuevolzhskiy>Волжский/option> option valuevologda>Вологда/option> option valuevolodarskogo>Володарского/option> option valuevolokolamsk>Волоколамск/option> option valuevoronezh>Воронеж/option> option valuevoskresensk>Воскресенск/option> option valuevyborg>Выборг/option> option valuevyksa>Выкса/option> option valuevysokovsk>Высоковск/option> option valuevolochek>Вышний Волочек/option> option valuevyazniki>Вязники/option> option valuevyazma>Вязьма/option> option valuevyatskie-polyany>Вятские Поляны/option> option valuegavrilov>Гаврилов Посад/option> option valuegavrilov-yam>Гаврилов-Ям/option> option valuegagarin>Гагарин/option> option valuegazoprovodsk>Газопроводск/option> option valuegalich>Галич/option> option valuegatchina>Гатчина/option> option valuegelendzhik>Геленджик/option> option valueglazunovka>Глазуновка/option> option valueglebovskiy>Глебовский/option> option valuegolitsyno>Голицыно/option> option valuegololobovo>Гололобово/option> option valuegoretovo>Горетово/option> option valuegorki-leninskie>Горки Ленинские/option> option valuegorki-10>Горки-10/option> option valuegorohovets>Гороховец/option> option valuegryazi>Грязи/option> option valuegryazovets>Грязовец/option> option valuegubkin>Губкин/option> option valuegus-hrustalnyy>Гусь-Хрустальный/option> option valuedavydovo>Давыдово/option> option valuedanilov>Данилов/option> option valuedankov>Данков/option> option valuededovsk>Дедовск/option> option valuedesnogorsk>Десногорск/option> option valuedzerzhinsk>Дзержинск/option> option valuedzerzhinskiy>Дзержинский/option> option valuedimitrovgrad>Димитровград/option> option valuedmitriev-lgovskiy>Дмитриев-Льговский/option> option valuedmitrov>Дмитров/option> option valuedobrinka>Добринка/option> option valuedolgoprudnyy>Долгопрудный/option> option valuedonskoy>Донской/option> option valuedorogobuzh>Дорогобуж/option> option valuedorohovo>Дорохово/option> option valuedrezna>Дрезна/option> option valuedubna>Дубна/option> option valuedubrovitsy>Дубровицы/option> option valuedyatkovo>Дятьково/option> option valueegorevsk>Егорьевск/option> option valueeysk>Ейск/option> option valueelets>Елец/option> option valueelnya>Ельня/option> option valueeromolino>Еромолино/option> option valueefremov>Ефремов/option> option valuezheleznogorsk>Железногорск/option> option valuezheleznodorozhnyy>Железнодорожный/option> option valuezhigulevsk>Жигулевск/option> option valuezhizdra>Жиздра/option> option valuezhiljovo>Жилёво/option> option valuezavidovo>Завидово/option> option valuezavolzhsk>Заволжск/option> option valuezagoryanskiy>Загорянский/option> option valuezadonsk>Задонск/option> option valuezaprudnya>Запрудня/option> option valuezaraysk>Зарайск/option> option valuezarechnyy>Заречный/option> option valuezvezdnyy-gorodok>Звездный Городок/option> option valuezvenigorod>Звенигород/option> option valuezelenograd>Зеленоград/option> option valuezendikovo>Зендиково/option> option valueivanovo>Иваново/option> option valueivanteevka>Ивантеевка/option> option valueivashkovo>Ивашково/option> option valueiksha>Икша/option> option valueilinskiy>Ильинский/option> option valueilinskoe>Ильинское/option> option valueinza>Инза/option> option valueistra>Истра/option> option valuekadom>Кадом/option> option valuekazan>Казань/option> option valuekalininets>Калининец/option> option valuekaluga>Калуга/option> option valuekalyazin>Калязин/option> option valuekamenka>Каменка/option> option valuekameshkovo>Камешково/option> option valuekamyshin>Камышин/option> option valuekarabanovo>Карабаново/option> option valuekarachev>Карачев/option> option valuekarino>Карино/option> option valuekarsun>Карсун/option> option valuekasimov>Касимов/option> option valuekashin>Кашин/option> option valuekashira>Кашира/option> option valuekimovsk>Кимовск/option> option valuekimry>Кимры/option> option valuekingisepp>Кингисепп/option> option valuekineshma>Кинешма/option> option valuekireevsk>Киреевск/option> option valuekirzhach>Киржач/option> option valuekirishi>Кириши/option> option valuekirov>Киров/option> option valuekirovo-chepetsk>Кирово-Чепецк/option> option valuekirsanov>Кирсанов/option> option valueklimovsk>Климовск/option> option valueklin>Клин/option> option valueklintsy>Клинцы/option> option valueklishino>Клишино/option> option valuekovrov>Ковров/option> option valuekovylkino>Ковылкино/option> option valuekozelsk>Козельск/option> option valuekolomna>Коломна/option> option valuekolychevo>Колычево/option> option valuekolchugino>Кольчугино/option> option valuekolyubakino>Колюбакино/option> option valuekommunarka>Коммунарка/option> option valuekomsomolsk>Комсомольск/option> option valuekonakovo>Конаково/option> option valuekondrovo>Кондрово/option> option valuekorablino>Кораблино/option> option valuekorolev>Королев/option> option valuekostroma>Кострома/option> option valuekotelniki>Котельники/option> option valuekotovsk>Котовск/option> option valuekohma>Кохма/option> option valuekraskovo>Красково/option> option valuekrasnaya-poyma>Красная Пойма/option> option valuekrasnoarmeysk>Красноармейск/option> option valuekrasnogorsk>Красногорск/option> option valuekrasnodar>Краснодар/option> option valuekrasnozavodsk>Краснозаводск/option> option valuekrasnoznamensk>Краснознаменск/option> option valuekromy>Кромы/option> option valuekstovo>Кстово/option> option valuekubinka>Кубинка/option> option valuekuznetsk>Кузнецк/option> option valuekurovskoe>Куровское/option> option valuekursk>Курск/option> option valuekurchatov>Курчатов/option> option valuekshenskiy>Кшенский/option> option valuelakinsk>Лакинск/option> option valuelebedyan>Лебедянь/option> option valuelivny>Ливны/option> option valuelikino-dulevo>Ликино-Дулево/option> option valuelipetsk>Липецк/option> option valuelipitsy>Липицы/option> option valueliski>Лиски/option> option valuelitvinovo>Литвиново/option> option valuelobnya>Лобня/option> option valuelosino-petrovskiy>Лосино-Петровский/option> option valuelotoshino>Лотошино/option> option valuelunjovo>Лунёво/option> option valueluhovitsy>Луховицы/option> option valuelytkarino>Лыткарино/option> option valuelvovskiy>Львовский/option> option valuelgov>Льгов/option> option valuelyubertsy>Люберцы/option> option valuelyubuchany>Любучаны/option> option valuelyudinovo>Людиново/option> option valuemakarev>Макарьев/option> option valuemakeevo>Макеево/option> option valuemalahovka>Малаховка/option> option valuemalaya-vishera>Малая Вишера/option> option valuemalino>Малино/option> option valuemaloyaroslavets>Малоярославец/option> option valuemanturovo>Мантурово/option> option valuemarfino>Марфино/option> option valuemedyn>Медынь/option> option valuemelenki>Меленки/option> option valuemendeleevo>Менделеево/option> option valuemechnikovo>Мечниково/option> option valuemeshchereno>Мещерено/option> option valuemikulino>Микулино/option> option valuemitino>Митино/option> option valuemihaylov>Михайлов/option> option valuemihnevo>Михнево/option> option valuemichurinsk>Мичуринск/option> option valuemisheronskiy>Мишеронский/option> option valuemozhaysk>Можайск/option> option valuemokroe>Мокрое/option> option valuemonino>Монино/option> option valuemorshansk>Моршанск/option> option valuemoscow>Москва/option> option valuemoskovskiy>Московский/option> option valuemosrentgen>Мосрентген/option> option valuemurom>Муром/option> option valuemtsensk>Мценск/option> option valuemytishchi>Мытищи/option> option valuemyshkin>Мышкин/option> option valuechelny>Набережные Челны/option> option valuenaro-fominsk>Наро-Фоминск/option> option valuenahabino>Нахабино/option> option valuenevel>Невель/option> option valuenekrasovka>Некрасовка/option> option valuenelidovo>Нелидово/option> option valuenepetsino>Непецино/option> option valuenerehta>Нерехта/option> option valuenesterovo>Нестерово/option> option valueneya>Нея/option> option valuenizhnekamsk>Нижнекамск/option> option valuelomov>Нижний Ломов/option> option valuenizhniy>Нижний Новгород/option> option valuenikolsk>Никольск/option> option valuenovovoronezh>Нововоронеж/option> option valuenovozybkov>Новозыбков/option> option valuenovolotoshino>Новолотошино/option> option valuenovomichurinsk>Новомичуринск/option> option valuenovomoskovsk>Новомосковск/option> option valuenovonikolskoe>Новоникольское/option> option valuenovoperedelkino>Новопеределкино/option> option valuenovorossiysk>Новороссийск/option> option valuenovosinkovo>Новосиньково/option> option valuenovoshahtinsk>Новошахтинск/option> option valuenoginsk>Ногинск/option> option valuenudol>Нудоль/option> option valueobninsk>Обнинск/option> option valueobolensk>Оболенск/option> option valueoboyan>Обоянь/option> option valueobuhovo>Обухово/option> option valueodintsovo>Одинцово/option> option valueozherele>Ожерелье/option> option valueozery>Озеры/option> option valueoktyabrskiy>Октябрьский/option> option valueorel>Орел/option> option valueorehovo-zuevo>Орехово-Зуево/option> option valueostashevo>Осташево/option> option valueostashkov>Осташков/option> option valueostrov>Остров/option> option valueostrovtsy>Островцы/option> option valueostrogozhsk>Острогожск/option> option valuepavlovskaya-sloboda>Павловская Слобода/option> option valuepavlovskiy>Павловский Посад/option> option valuepenza>Пенза/option> option valueperesvet>Пересвет/option> option valuepereslavl>Переславль-Залесский/option> option valuepeski>Пески/option> option valuepetrovo-dalnee>Петрово-Дальнее/option> option valuepetushki>Петушки/option> option valuepechory>Печоры/option> option valuepirogovskiy>Пироговский/option> option valueplavsk>Плавск/option> option valuepljos>Плёс/option> option valuepovarovo>Поварово/option> option valuepovedniki>Поведники/option> option valuepodolsk>Подольск/option> option valuepokrov>Покров/option> option valuepoluryadniki>Полурядники/option> option valuepolyany>Поляны/option> option valueporhov>Порхов/option> option valuepravdinskiy>Правдинский/option> option valueprivolzhsk>Приволжск/option> option valueproletarskiy>Пролетарский/option> option valueprotvino>Протвино/option> option valuepskov>Псков/option> option valuepugachev>Пугачев/option> option valuepurshevo>Пуршево/option> option valueputilkovo>Путилково/option> option valuepuchezh>Пучеж/option> option valuepushkino>Пушкино/option> option valuepushchino>Пущино/option> option valueraduzhnyy>Радужный/option> option valuerazvilka>Развилка/option> option valueramenskoe>Раменское/option> option valueramene>Раменье/option> option valuerasskazovo>Рассказово/option> option valuerahmanovo>Рахманово/option> option valueremmash>Реммаш/option> option valuereutov>Реутов/option> option valuereshetnikovo>Решетниково/option> option valuerzhavki>Ржавки/option> option valuerzhev>Ржев/option> option valuerodniki>Родники/option> option valueroslavl>Рославль/option> option valuerossosh>Россошь/option> option valuerostov>Ростов/option> option valuerostov-na-donu>Ростов-на-Дону/option> option valueroshal>Рошаль/option> option valuerudnya>Рудня/option> option valueruza>Руза/option> option valueruzaevka>Рузаевка/option> option valuerybinsk>Рыбинск/option> option valuerybnoe>Рыбное/option> option valuerylsk>Рыльск/option> option valueryazhsk>Ряжск/option> option valueryazanovskiy>Рязановский/option> option valueryazan>Рязань/option> option valuesavvino>Саввино/option> option valuesamara>Самара/option> option valuespb>Санкт-Петербург/option> option valuesaransk>Саранск/option> option valuesaratov>Саратов/option> option valuesarov>Саров/option> option valuesasovo>Сасово/option> option valuesafonovo>Сафоново/option> option valuesverdlovskiy>Свердловский/option> option valuesemibratovo>Семибратово/option> option valuesemiluki>Семилуки/option> option valuesergach>Сергач/option> option valuesergiev>Сергиев Посад/option> option valuesergievskiy>Сергиевский/option> option valueserdobsk>Сердобск/option> option valueserebryanye-prudy>Серебряные Пруды/option> option valuesereda>Середа/option> option valueserpuhov>Серпухов/option> option valueskopin>Скопин/option> option valueslobodskoy>Слободской/option> option valuesmolensk>Смоленск/option> option valuesobinka>Собинка/option> option valuesoligalich>Солигалич/option> option valuesolnechnogorsk>Солнечногорск/option> option valuesolntsevo>Солнцево/option> option valuesosenskiy>Сосенский/option> option valuesofrino>Софрино/option> option valuesochi>Сочи/option> option valuespas-demensk>Спас-Деменск/option> option valuekupavna>Старая Купавна/option> option valuestaraya-russa>Старая Русса/option> option valueoskol>Старый Оскол/option> option valuestolbovaya>Столбовая/option> option valuestromyn>Стромынь/option> option valuestrunino>Струнино/option> option valuestupino>Ступино/option> option valuesuvorov>Суворов/option> option valuesudzha>Суджа/option> option valuesudogda>Судогда/option> option valuesuzdal>Суздаль/option> option valuesuhinichi>Сухиничи/option> option valuesyzran>Сызрань/option> option valuesychjovo>Сычёво/option> option valuetaganrog>Таганрог/option> option valuetaldom>Талдом/option> option valuetambov>Тамбов/option> option valuetarasovka>Тарасовка/option> option valuetarusa>Таруса/option> option valuetver>Тверь/option> option valueteykovo>Тейково/option> option valueteryaevo>Теряево/option> option valuetihvin>Тихвин/option> option valuetovarkovo>Товарково/option> option valuetolyatti>Тольятти/option> option valuetomilino>Томилино/option> option valuetorzhok>Торжок/option> option valuetoropets>Торопец/option> option valuetosno>Тосно/option> option valuetroitsk>Троицк/option> option valuetuapse>Туапсе/option> option valuetula>Тула/option> option valuetutaev>Тутаев/option> option valuetuchkovo>Тучково/option> option valueuvarovka>Уваровка/option> option valueuvarovo>Уварово/option> option valueuglich>Углич/option> option valueudomlya>Удомля/option> option valueuzlovaya>Узловая/option> option valueulyanovsk>Ульяновск/option> option valueunecha>Унеча/option> option valueuryupinsk>Урюпинск/option> option valueusman>Усмань/option> option valueushakovo>Ушаково/option> option valuefatezh>Фатеж/option> option valuefedurnovo>Федурново/option> option valuefedyukovo>Федюково/option> option valuefryazino>Фрязино/option> option valuefryanovo>Фряново/option> option valuefurmanov>Фурманов/option> option valuehimki>Химки/option> option valuehorlovo>Хорлово/option> option valuehotkovo>Хотьково/option> option valuetsvetkovskiy>Цветковский/option> option valuetseleevo>Целеево/option> option valuechaplygin>Чаплыгин/option> option valuechelyuskinskiy>Челюскинский/option> option valuecherdakly>Чердаклы/option> option valuecherepovets>Череповец/option> option valuechernogolovka>Черноголовка/option> option valuechernoe>Черное/option> option valuecherusti>Черусти/option> option valuechehov>Чехов/option> option valuechudovo>Чудово/option> option valuesharya>Шарья/option> option valueshatura>Шатура/option> option valueshahovskaya>Шаховская/option> option valueshatsk>Шацк/option> option valueshebekino>Шебекино/option> option valueshevlyakovo>Шевляково/option> option valueshilovo>Шилово/option> option valueshuvoe>Шувое/option> option valueshuya>Шуя/option> option valueshchapovo>Щапово/option> option valueshchjokino>Щёкино/option> option valueshchelkovo>Щелково/option> option valueshcherbinka>Щербинка/option> option valueshchigry>Щигры/option> option valueelektrogorsk>Электрогорск/option> option valueelektrostal>Электросталь/option> option valueyurev>Юрьев-Польский/option> option valueyaroslavl>Ярославль/option> option valueyartsevo>Ярцево/option> option valueyasnogorsk>Ясногорск/option> option valueyahroma>Яхрома/option> /select> select idfromApt> option valueapt>Встреча/option> option valuetown>Проводы/option> /select> select idapt> option valuesheremetevo>Шереметьево/option> option valuedomodedovo>Домодедово/option> option valuevnukovo>Внуково/option> option valuezhukovskiy>Жуковский/option> /select> a idaptPrice classzakaz-btn target_blank>Узнать цену/a> /div> !-- h2>Другие направления по межгороду из Москвы/h2> div classmore> a href>div>Такси в Электрогорск из Москвы/div>/a> a href>div>Такси из Москвы до Электростали/div>/a> a href>div>Такси Москва - Орехово-Зуево по фиксированной цене/div>/a> /div> --> !-- div classvajno fon> Внимание! Цена на поездку - фиксированная, не зависит от светофоров и пробок, не меняется по ходу пути. Точную стоимость вам сообщит диспетчер, также предлагаем воспользоваться - формой заказа онлайн или загрузить наше приложение. Вы заранее знаете, сколько стоит ваш маршрут и оплачиваете именно эту сумму. /div> --> /div> /div> footer> div classwrap> div classfooter-top> div classfooter-menu> a classtitle href/about.php>О компании/a> a classtitle href/podmoskove/>Подмосковье/a> a classtitle href/mezhgorod/>Межгород/a> a classtitle href/airport/>Аэропорт/a> a classtitle href/vokzal/>Вокзалы/a> a classtitle href/rasschitat-stoimost/>Расчет такси/a> a classtitle href/na-dachu/>На дачу/a> a classtitle href/>Парк машин/a> a classtitle href/miniven-5/>Такси-минивэн/a> a classtitle href/microavtobus/>Микроавтобусы/a> a classtitle href/contacts.php>Контакты/a> /div> div classfooter-button> a href/zakazat-form.html data-fancybox data-fancybox-typeiframe>заказать онлайн/a> a hrefhttps://t.me/TaxiRokada_Bot target_blank>телеграм-бот/a> a hrefhttps://t.me/TaxiRokada target_blank>телеграм-канал/a> /div> div classfooter-address> div>г. Москва,br>Новый Арбат, д.11/div> /div> div classfooter-tel> a classtel hreftel:+74952560309>+7 (495) 256-03-09/a> a classmail hrefmailto:zakaz@taxi-rokada.ru>zakaz@taxi-rokada.ru/a> div classsocials> a classvk href>/a> !-- a classfb href>/a> --> /div> !-- div classshare-block> script src//yastatic.net/es5-shims/0.0.2/es5-shims.min.js>/script> script src//yastatic.net/share2/share.js>/script> div classya-share2 data-servicesvkontakte,facebook,moimir,gplus,twitter>/div> /div> --> /div> /div> div classfooter-end> img src/img/logo-footer.png altTaxi-Rokada> p> © 2018-2024/p> /div> /div> /footer> script typetext/javascript src/js/jquery213.min.js>/script> script typetext/javascript src/js/swiper.jquery.min.js>/script> link relstylesheet typetext/css href/css/fancybox3047.css> script typetext/javascript src/js/fancybox3047.min.js>/script> script typetext/javascript src/js/maskedinput.js>/script> script typetext/javascript src/js/rokada.js>/script> !-- Yandex.Metrika counter --> script typetext/javascript> (function(m, e, t, r, i, k, a) { mi mi || function() { (mi.a mi.a || ).push(arguments) }; mi.l 1 * new Date(); k e.createElement(t), a e.getElementsByTagName(t)0, k.async 1, k.src r, a.parentNode.insertBefore(k, a) }) (window, document, script, https://mc.yandex.ru/metrika/tag.js, ym); ym(49747372, init, { id: 49747372, clickmap: true, trackLinks: true, accurateTrackBounce: true, webvisor: true }); /script> noscript> div>img srchttps://mc.yandex.ru/watch/49747372 styleposition:absolute; left:-9999px; alt />/div> /noscript> !-- /Yandex.Metrika counter --> !-- виджет обратного звонка и чат, ip-call --> !--SeDi callback-->div classcallback-button> div>/div>/div>div classcallback-form> form action idcallback-form> button typebutton classcallback-button-close>x/button> p>Здравствуйте, хотите, мы вам перезвоним?/p> input typetel nametel placeholder+7___-___-__-__ required> button typesubmit classcallback-form-submit>Позвоните мне!/button> /form>/div>style> .callback-button { z-index: 9; position: fixed; left: 50px; bottom: 50px; width: 70px; height: 70px; display: flex; justify-content: center; align-items: center; border-radius: 50%; background-color: #e63913; cursor: pointer; } .callback-button div { background-image: url(data:image/svg+xml;utf8,svg viewBox0 0 24 24 fillnone xmlnshttp://www.w3.org/2000/svg>path strokewhite stroke-width2 stroke-linecapround stroke-linejoinround dM21 5.5C21 14.0604 14.0604 21 5.5 21C5.11378 21 4.73086 20.9859 4.35172 20.9581C3.91662 20.9262 3.69906 20.9103 3.50103 20.7963C3.33701 20.7019 3.18146 20.5345 3.09925 20.364C3 20.1582 3 19.9181 3 19.438V16.6207C3 16.2169 3 16.015 3.06645 15.842C3.12515 15.6891 3.22049 15.553 3.3441 15.4456C3.48403 15.324 3.67376 15.255 4.05321 15.117L7.26005 13.9509C7.70153 13.7904 7.92227 13.7101 8.1317 13.7237C8.31637 13.7357 8.49408 13.7988 8.64506 13.9058C8.81628 14.0271 8.93713 14.2285 9.17882 14.6314L10 16C12.6499 14.7999 14.7981 12.6489 16 10L14.6314 9.17882C14.2285 8.93713 14.0271 8.81628 13.9058 8.64506C13.7988 8.49408 13.7357 8.31637 13.7237 8.1317C13.7101 7.92227 13.7904 7.70153 13.9509 7.26005L13.9509 7.26005L15.117 4.05321C15.255 3.67376 15.324 3.48403 15.4456 3.3441C15.553 3.22049 15.6891 3.12515 15.842 3.06645C16.015 3 16.2169 3 16.6207 3H19.438C19.9181 3 20.1582 3 20.364 3.09925C20.5345 3.18146 20.7019 3.33701 20.7963 3.50103C20.9103 3.69907 20.9262 3.91662 20.9581 4.35173C20.9859 4.73086 21 5.11378 21 5.5Z/>/svg>); width: 40px; height: 40px; color: #fff; animation: 1200ms ease 0s normal none infinite shake; } @keyframes shake { 0% { transform: rotateZ(0deg); } 10% { transform: rotateZ(-30deg); } 20% { transform: rotateZ(15deg); } 30% { transform: rotateZ(-10deg); } 40% { transform: rotateZ(7.5deg); } 50% { transform: rotateZ(-6deg); } 60% { transform: rotateZ(5deg); } 70% { transform: rotateZ(-4.28571deg); } 80% { transform: rotateZ(3.75deg); } 90% { transform: rotateZ(-3.33333deg); } 100% { transform: rotateZ(0deg); } } .callback-form { display: none; justify-content: center; align-items: center; z-index: 10; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .6); } .callback-form.active { display: flex; } .callback-form form { position: relative; background-color: #fff; border-radius: 10px; padding: 30px; width: 100%; max-width: 400px; } .callback-button-close { display: inline-block; color: #000; font-weight: 700; font-size: 16px; line-height: 20px; text-transform: uppercase; text-decoration: none; padding: 10px 15px; border: 0; border-radius: 50%; position: absolute; top: 5px; right: 5px; cursor: pointer; } .callback-form form p { color: black; text-align: center; margin-top: 30px; font-size: 20px; font-weight: bolder; margin-bottom: 15px; } .callback-form form input { width: 100%; /* background-color: #979797; */ border: 0; font-size: 20px; text-align: center; margin: 30px 0; &:focus-visible { outline: 1px dotted } } .callback-form form .callback-form-submit { cursor: pointer; display: block; width: 100%; margin-bottom: 15px; border-radius: 10px; padding: 10px; font-size: 20px; font-weight: 500; font-family: OpenSans, arial; border: 0; transition: all .3s ease-in-out; border-radius: 3px; background: linear-gradient(0deg,#ffcf27,#fef102); color: #000; }/style>!--/SeDi callback-->!--SeDi chat-->button typebutton classopen-chat-button> span>Чат с оператором/span>/button>div classchat-block> div classblock-header> span>Чат с оператором/span> button typebutton classclose-chat-button> x /button> /div> div classblock-content> div idchat-body> div iddialog> p classempty>Пока что нет сообщений, напишите нам/p> /div> form action idSendMessage> label> textarea namemessage placeholderВведите сообщение required>/textarea> /label> button typesubmit>Отправить/button> /form> /div> /div>/div>style> .open-chat-button { position: fixed; right: -61px; bottom: 120px; transform: rotate(-90deg); background-color: #E63913; color: #fff; cursor: pointer; padding: 20px; font-size: 16px; font-family: OpenSans, Arial, Helvetica, sans-serif; border: none; border-radius: 5px; transition-duration: 0.5s; z-index: 100; } .open-chat-button.slide-right { transform: rotate(-90deg) translateY(60px); } .chat-block { display: flex; flex-direction: column; background-color: #8c9458; width: 100%; max-width: 340px; height: 486px; position: fixed; bottom: 62px; right: -400px; border-radius: 5px; transition-duration: 0.5s; overflow: hidden; font-family: OpenSans, Arial, Helvetica, sans-serif; z-index: 100; } .chat-block.active { right: 58px; } @media (max-width:400px) { .chat-block.active {right: 0;} } .chat-block .block-header { background: linear-gradient(0deg,#ffcf27,#fef102); color: black; font-weight: 500; padding: 15px; display: flex; justify-content: space-between; align-items: center; } .chat-block .block-header button { border: none; background-color: transparent; color: #000; font-weight: 500; font-size: 16px; cursor: pointer; } .chat-block .block-content { padding: 20px; display: flex; justify-content: center; align-items: center; height: 100%; } #chat-body, #SendMessage { display: flex; flex-direction: column; width: 100%; } #SendMessage textarea { padding: 10px; margin-bottom: 10px; width: 100%; box-sizing: border-box; max-width: 300px; } #SendMessage textarea { white-space: preserve; resize: none; } #SendMessage button { background: linear-gradient(0deg,#ffcf27,#fef102); font-size: 16px; font-weight: 500; font-family: OpenSans, Arial; padding: 10px; border: none; border-radius: 5px; cursor: pointer; } #chat-body { height: 100%; } #dialog { width: 100%; height: 250px; overflow: auto; margin-bottom: 20px; display: flex; flex-direction: column; color: #fff; } #dialog .message { padding: 10px; color: #ffffff; font-size: 15px; background: #41490c; margin-top: 10px; border-radius: 5px; align-self: self-end; margin-left: 20px; box-sizing: border-box; max-width: 280px; white-space: pre-wrap; overflow-wrap: break-word; } #dialog .message.manager { background: #545e15; align-self: self-start; margin-right: 20px; margin-left: 0; } #dialog .message.manager span { display: block; font-size: 12px; font-style: italic; background-color: #41490c; padding: 4px 7px; margin: -10px -10px 5px; border-radius: 5px 5px 0 0; } #dialog .message p { margin: 0; } #dialog .empty { color: #fff; text-align: center; }/style>!--/SeDi chat-->script> use strict; // Полезная функция: колбэк по клику вне элемента (для закрытия формы обратного звонка) function onClickOutside(el, cb) { document.addEventListener(click, e > { if (!el.contains(e.target)) cb(e) else onClickOutside(el, cb) }, { once: true } ) } // Полезная функция: Отправка запроса в sedi function sendJSON(url, data, successCb, errorCb false) { fetch(url, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify(data) }) .then(response > { if (!response.ok) { throw new Error(Ошибка сети); } const contentType response.headers.get(content-type); if (contentType && contentType.indexOf(application/json) ! -1) { return response.json() } else { return response.text() } }) .then(result > { successCb(result) }) .catch((err) > { console.log(err) errorCb && errorCb() }) } // SeDi callback handler *************************************************************************************** function callbackHandler(LicenceKey) { let callbackForm document.querySelector(.callback-form) let callbackButtonClose document.querySelector(.callback-button-close) let callbackButtons document.querySelectorAll(.callback-button) let form document.querySelector(#callback-form) const closeForm (evt) > { evt.preventDefault() callbackForm.classList.remove(active) } for (let callbackButton of callbackButtons) { callbackButton.addEventListener(click, (evt) > { evt.preventDefault() evt.stopPropagation() callbackForm.classList.add(active) document.querySelector(.callback-form p).innerHTML Здравствуйте!br>Хотите, мы вам перезвоним? document.querySelector(.callback-form-submit).style.display block document.querySelector(.callback-form input).style.display block onClickOutside(form, closeForm) }) } callbackButtonClose.addEventListener(click, (evt) > { closeForm(evt) }) form && form.addEventListener(submit, (e) > { e.preventDefault() const form Object.fromEntries(new FormData(e.target).entries()) sendJSON(https://msk1.sedi.ru:9021/api/CommonWeb/RequestCallback, { PhoneNumber: form.tel.replaceAll( , ).replace((, ).replace(), ), LicenceKey: LicenceKey }, () > { document.querySelector(.callback-form p).innerHTML Перезвоним вам в течение нескольких минут document.querySelector(.callback-form-submit).style.display none document.querySelector(.callback-form input).style.display none }, () > { document.querySelector(.callback-form p).innerHTML Произошла ошибка document.querySelector(.callback-form-submit).style.display none document.querySelector(.callback-form input).style.display none }) }); // input mask .forEach.call(document.querySelectorAll(inputtypetel), function (input) { let keyCode function mask(event) { event.keyCode && (keyCode event.keyCode) let pos this.selectionStart if (pos 3) event.preventDefault() let matrix +7 (___) ___ ____, i 0, def matrix.replace(/\D/g, ), val this.value.replace(/\D/g, ), new_value matrix.replace(/_\d/g, function (a) { return i val.length ? val.charAt(i++) : a }) i new_value.indexOf(_) if (i ! -1) { i 5 && (i 3) new_value new_value.slice(0, i) } let reg matrix.substring(0, this.value.length).replace(/_+/g, function (a) { return \\d{1, + a.length + } }).replace(/+()/g, \\$&) reg new RegExp(^ + reg + $) if (!reg.test(this.value) || this.value.length 5 || keyCode > 47 && keyCode 58) { this.value new_value } if (event.type blur && this.value.length 5) { this.value } } input.addEventListener(input, mask, false) input.addEventListener(focus, mask, false) input.addEventListener(blur, mask, false) input.addEventListener(keydown, mask, false) }) } // /SeDi callback handler *************************************************************************************** // функции для chat function setCookie(name, value, options {}) { options { path: /, // при необходимости добавьте другие значения по умолчанию ...options } if (options.expires instanceof Date) { options.expires options.expires.toUTCString() } let updatedCookie encodeURIComponent(name) + + encodeURIComponent(value) for (let optionKey in options) { updatedCookie + ; + optionKey let optionValue optionsoptionKey if (optionValue ! true) { updatedCookie + + optionValue } } document.cookie updatedCookie } function deleteCookie(name) { setCookie(name, , { max-age: -1 }) } function getCookie(name) { let matches document.cookie.match(new RegExp( (?:^|; ) + name.replace(/(\.$?*|{}\(\)\\\\\/\+^)/g, \\$1) + (^;*) )) return matches ? decodeURIComponent(matches1) : undefined } // Пример использования: // setCookie(user, John, {secure: true, max-age: 3600}) // SeDi chat handler ******************************************************************************************** function chatHandler(LicenceKey) { let userGuid getCookie(UUID) if (userGuid undefined) { userGuid crypto.randomUUID() setCookie(UUID, userGuid) } getMessages(userGuid, LicenceKey) // chat open-close let chatButtonOpen document.querySelector(.open-chat-button) let chatButtonClose document.querySelector(.close-chat-button) let chatBlock document.querySelector(.chat-block) if (chatButtonOpen && chatButtonClose && chatBlock) { chatButtonOpen.addEventListener(click, (evt) > { evt.preventDefault() chatBlock.classList.toggle(active) chatButtonOpen.classList.toggle(slide-right) }) chatButtonClose.addEventListener(click, (evt) > { evt.preventDefault() chatBlock.classList.toggle(active) chatButtonOpen.classList.toggle(slide-right) }) } //SendMessage let SendMessage document.querySelector(#SendMessage) SendMessage.addEventListener(submit, (e) > { e.preventDefault() const form Object.fromEntries(new FormData(e.target).entries()) let message form.message let dialog document.querySelector(#dialog) let newMessage document.createElement(div) newMessage.classList.add(message) newMessage.innerHTML message dialog.appendChild(newMessage) newMessage.scrollIntoView({ behavior: smooth }) sendJSON(https://msk1.sedi.ru:9021/api/CommonWeb/SendMessage, { LicenceKey: LicenceKey, UserGuid: userGuid, MessageText: message }, (res) > { setCookie(lastMessageId, res) document.querySelector(#dialog .empty).style.display none SendMessage.reset() setInterval(() > getMessages(userGuid, LicenceKey), 5000) }) }) // GetMessages function getMessages(userGuid, LicenceKey) { let d1 new Date() let d2 new Date() d1.setDate(d1.getDate() + 1) d2.setMonth(d2.getMonth() - 1) sendJSON(https://msk1.sedi.ru:9021/api/CommonWeb/GetMessages, { LicenceKey: LicenceKey, UserGuid: userGuid, // LastMessageId: messageId, DateFrom: d2.toJSON().slice(0, 19), DateTo: d1.toJSON().slice(0, 19) }, (res) > { let dialog document.querySelector(#dialog) if (res.length 0) { console.log(пустой) } else { let userId getCookie(userId) if ((!userId || userId undefined) && (res0.messageId Number(getCookie(lastMessageId)))) { userId res0.fromId setCookie(userId, userId) } dialog.innerHTML res.forEach((value, key, map) > { let newMessage document.createElement(div) newMessage.classList.add(message) if (value.fromName) newMessage.innerHTML `span>${value.fromName}:/span>p>${value.messageText}/p>` else newMessage.innerHTML `p>${value.messageText}/p>` if (userId && (value.fromId ! res0.fromId)) { newMessage.classList.add(manager) } dialog.appendChild(newMessage) }) } } ) } } // /SeDi chat handler ******************************************************************************************** window.addEventListener(load, () > { // const site taxi-rokada.ru; const LicenceKey E19B32DF-D17A-4D0E-8540-4E008B9CD0BB; callbackHandler(LicenceKey) chatHandler(LicenceKey) })/script> !-- IP call --> div idfree-call class> button classclose-call onclicklogout()>x/button> div classtext>b>Позвонить бесплатно по IP/b>/div> button idcallNumberButton typebutton classcallInit onclickcall()>Позвонить/button> button idhangUpButton typebutton classcallEnd onclickhangUp()>Сбросить/button> /div> style> #free-call { width: 100%; max-width: 320px; display: flex; flex-direction: column; position: fixed; top: -300px; left: 50%; transform: translateX(-50%); box-shadow: 3px 3px 10px 8px #00000045; padding: 20px; background-color: #8c9458; transition: all 1s ease; z-index: 1; } #free-call.active { top: 70px; gap: 10px; } #free-call .close-call { font-weight: bold; width: 25px; height: 25px; align-self: end; background-color: transparent; border: 1px solid; border-radius: 50%; padding-inline: 0px; padding-bottom: 3px; position: absolute; top: 10px; right: 10px; cursor: pointer; } #free-call .text { align-self: center; } #free-call .callInit { background: linear-gradient(to top, #ffcf27, #fef102); color: #000; font-size: 16px; font-weight: bold; border: none; padding: 5px; cursor: pointer; } #free-call .callInit.hidden { display: none; } #free-call .callEnd { display: none; background-color: red; color: #ffffff; border: none; padding: 5px; } #free-call .callEnd.active { display: block; } /style> script> let callOpen document.querySelector(.free-call); let callClose document.querySelector(.close-call); let callBlock document.querySelector(#free-call); callOpen.addEventListener(click, evt > { evt.preventDefault(); callBlock.classList.add(active); }); callClose.addEventListener(click, evt > { evt.preventDefault(); callBlock.classList.remove(active); }); /script> audio idlocalAudio autoPlay muted>/audio> audio idremoteAudio autoPlay>/audio> audio idsounds autoPlay>/audio> script src/js/jssip-3.2.14.js>/script> script src/js/call.js>/script>!-- /IP call --> !-- /виджет обратного звонка, ip-call --> script typetext/javascript> $(#aptPrice).click(function(){ if (($(#townApt).length > 0) && ($(#apt).length > 0) && ($(#fromApt).length > 0)) { if ($(#fromApt).val()apt) { // window.location.href /+ $(#apt).val() + / + $(#townApt).val() +/ $(this).attr(href, /+ $(#apt).val() + / + $(#townApt).val() +/) } else $(this).attr(href, /+ $(#townApt).val() + / + $(#apt).val() +/) // window.location.href /+ $(#townApt).val() + / + $(#apt).val() +/ } }) /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]