Help
RSS
API
Feed
Maltego
Contact
Domain > hotelsadovnicheskaya.ru
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-12-07
87.236.16.7
(
ClassC
)
2024-07-18
87.236.16.24
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginx-reuseport/1.21.1Date: Thu, 18 Jul 2024 22:44:48 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 327Connection: keep-aliveKeep-Alive: timeout30Location: https://hotelsadovnicheskaya.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://hotelsadovnicheskaya.ru/>here/a>./p>hr>address>Apache/2.4.55 (Unix) Server at hotelsadovnicheskaya.ru Port 80/address>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx-reuseport/1.21.1Date: Thu, 18 Jul 2024 22:44:49 GMTContent-Type: text/htmlContent-Length: 56017Connection: keep-aliveKeep-Alive: timeout30Vary: Accept-EncodingLast-Modified: Thu, 14 Mar 2024 04:10:32 GMTETag: dad1-613971293b3a7Accept-Ranges: bytes !DOCTYPE html>html dirltr langru>!-- TL_EXPRESS_MARKER -->head> meta http-equivcontent-type contenttext/html; charsetutf-8> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> link relshortcut icon typeimage/png href/img/84f840f6a0d757b9.png?r1710389419> title>Гостиница "Садовническая", Москва - официальный сайт отеля./title> meta namedescription contentОтель в самом центре Москвы! 5 минут ходьбы до Красной площади, парка "Зарядье" и Третьяковской галереи. Парковка, ресторан, летняя веранда, русская баня и спа. Бронируйте круглосуточно +74959537373 > script typeapplication/ld+json>{ @context: http://schema.org/, @type: Hotel, url: https://hotelsadovnicheskaya.ru/, address: г. Москва, Москва, ул. Садовническая, д. 20 стр. 1, telephone: +74959537373, image: https://hotelsadovnicheskaya.ru/img/113049004597de27.png, description: Дорогие друзья, Добро пожаловать в Hotel "SADOVNICHESKAYA". Взгляните на премиальные номера нашего отеля. Классический стиль, атмосфера покоя и безупречный сервис. Уникальные виды на старую Москву и тихие улочки нашего города. Здесь вы найдете сочетание передовых технологий комфорта и домашнего уюта. Бесшумные скоростные лифты, центральное кондиционирование с увлажнением воздуха, подогрев полов. Отдельно отметим потрясающие блюда от шеф-повара нашего ресторана Алексея Шмелькова. Ему отлично удается современное прочтение классической русской и итальянской кухни. Это непременно нужно попробовать. Идеальное расположение отеля в самом центре Москвы, на острове Балчуг, посреди Москва-реки, подойдет как туристам, так и деловым людям. 5 минут ходьбы до Красной площади, парка "Зарядье", Третьяковской галереи и множества других популярных мест Москвы. Мы предлагаем сервис персонального водителя для встречи в аэропорту и перемещений по городу. Безусловно, к вашим услугам различные необходимые сервисы, такие как: круглосуточный ресепшн и обслуживание в номерах, охраняемая парковка, прачечная и ремонт одежды, консьерж сервис и туристическая поддержка и многое другое.Бронируйте напрямую и пользуйтесь преимуществами программы лояльности почетных гостей.До встречи в Москве!, email: , name: Садовническая, location: { @type: Place, address: { @type: PostalAddress, streetAddress: г. Москва, Москва, ул. Садовническая, д. 20 стр. 1, addressLocality: Москва }, geo: { @type: GeoCoordinates, latitude: 55.746715, longitude: 37.630742 } }}/script> meta propertyog:type contentplace>meta propertyog:title contentСадовническая>meta propertyog:url contenthttps://hotelsadovnicheskaya.ru/>meta propertyog:image contenthttps://hotelsadovnicheskaya.ru/img/113049004597de27.png>meta propertyplace:location:latitude content55.746715>meta propertyplace:location:longitude content37.630742> meta nameyandex-verification content20eca883d1405986 /> link relalternate hreflangde href/de//> link relalternate hreflangen href/en//> link relalternate hreflanges href/es//> link relalternate hreflangfr href/fr//> link relalternate hreflangit href/it//> /head> body classhome> script typetext/javascript> function gtag(){dataLayer.push(arguments);} (function() { function loadScript(url) { var script document.createElement(script); script.async false; script.src url; var firstScript document.getElementsByTagName(script)0; firstScript.parentNode.insertBefore(script, firstScript); } function getFirstOrDefault(arr) { if (arr.length 0) { return null; } return arr0; } var accounts { src: tlAnalytics, code: G-CHPZHF03LR }, { src: tlAnalytics, code: }, { src: tlAnalytics, code: UA-88193828-27 }, { src: hotel, code: UA-157994334-1, params: { send_page_view: true } } .filter(account > account.code.length > 0); var integrationId getFirstOrDefault(accounts); if (integrationId null) { return; } loadScript(https://www.googletagmanager.com/gtag/js?id + integrationId.code); window.dataLayer window.dataLayer || ; gtag(js, new Date()); for(var i 0; i accounts.length; i++) { if (accountsi.params ! undefined ) { gtag(config, accountsi.code, accountsi.params); } else { gtag(config, accountsi.code); } } })();/script> script typetext/javascript > window.dataLayer window.dataLayer || ; (function( m,e,t,r,i,k,a ){mimi||function(){( mi.ami.a|| ).push( arguments )}; mi.l1*new Date();ke.createElement( t ),ae.getElementsByTagName( t )0,k.async1,k.srcr,a.parentNode.insertBefore( k, a )}) ( window, document, script, https://mc.yandex.ru/metrika/tag.js, ym ); try { ym( 90430996, init, { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true , ut:noindex , ecommerce: dataLayer } ); } catch (e) { } /script> noscript>div>img srchttps://mc.yandex.ru/watch/90430996 styleposition:absolute; left:-9999px; alt />/div>/noscript> script typetext/javascript src/js/vendor/tracking.js>/script> header classheader header_page_inner rolebanner data-fixedtrue> div classheader__container> div classlogo logo_of-header_with-multi-row > a href/ classlogo__link> img src/img/113049004597de27.png classlogo__image logo__image_for-multiple-rows-menu > /a> /div> div classheader__content> div classheader__bar> div classh1 header__title> a href/ classheader__link>Садовническая/a> /div> div classphone phone_header> a hreftel:+74959537373 classphone__link> i classicon-phone2 phone__icon>/i> span classphone__text> b>+7 (495) 953-73-73/b> /span> /a> /div> /div> div classheader__menu> div classheader__navigation> div classbutton button_menu js-button-menu> i classbutton__icon icon-menu1>/i> span classbutton__title>МЕНЮ/span> /div> nav classmenu > ul classmenu__list> li> ul classmenu__items menu__items_for-multiple-rows > li classmenu__item menu__item > a classmenu__link href/about/>ОБ ОТЕЛЕ/a> /li> li classmenu__item menu__item onClicksendEvent(click, Urban, MENU_ROOMS); > a classmenu__link href/rooms/>НОМЕРА/a> /li> li classmenu__item menu__item > a classmenu__link href/special-offers/>СПЕЦПРЕДЛОЖЕНИЯ/a> /li> li classmenu__item menu__item > a classmenu__link href/restaurants/>РЕСТОРАН/a> /li> li classmenu__item menu__item > a classmenu__link href/services/>УСЛУГИ/a> /li> li classmenu__item menu__item > a classmenu__link href/information/>ИНФОРМАЦИЯ/a> /li> li classmenu__item menu__item > a classmenu__link href/photos/>ФОТОГАЛЕРЕЯ/a> /li> li classmenu__item menu__item > a classmenu__link href/contacts/>КОНТАКТЫ/a> /li> /ul> /li> li> ul classmenu__items menu__items_for-multiple-rows menu__items_with-margin> li classmenu__item menu__item_last-row onClicksendEvent(click, Urban, MENU_BOOKING); > a classmenu__link href/booking/>БРОНИРОВАНИЕ/a> /li> /ul> /li> /ul>/nav> /div> div classlang> div classbutton button_lang js-lang__button $rowsNumber> i classlang__flag lang__flag_ru>/i> i classicon-arrow5 lang__icon_arrow>/i> /div> ul classlang__list js-lang__list> li> ul classlang__items> li classlang__item > a classlang__link lang__flag_de href/de/ > /a>/li>li classlang__item > a classlang__link lang__flag_en href/en/ > /a>/li>li classlang__item > a classlang__link lang__flag_es href/es/ > /a>/li>li classlang__item > a classlang__link lang__flag_fr href/fr/ > /a>/li> /ul> /li> li> ul classlang__items> li classlang__item > a classlang__link lang__flag_it href/it/ > /a>/li>li classlang__item lang__item_current> a classlang__link lang__flag_ru > /a>/li> /ul> /li> /ul> /div> /div> /div> /div>/header> div classslider slider_main> style> @media screen and (max-width: 480px) { .slider__item-image-0 { background-image: url(/img/a7ee1a03e2eae531.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-1 { background-image: url(/img/0d6bc4aaf599298d.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-2 { background-image: url(/img/c8d8c986dc052226.jpg ) !important; } } @media screen and (max-width: 480px) { .slider__item-image-3 { background-image: url(/img/f9663a4c8d9b2a56.jpg ) !important; } } /style> ul classslider__list slick-slider_main> li classslider__item> div classslider__item-image slider__item-image-0 stylebackground-image: url(/img/d83f0efbc041953c.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-1 stylebackground-image: url(/img/a69109c1d48d94e8.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-2 stylebackground-image: url(/img/433d229a62317e57.jpg);>/div> /li> li classslider__item> div classslider__item-image slider__item-image-3 stylebackground-image: url(/img/b6c1ed8905f249b4.jpg);>/div> /li> /ul>div classsearch-form search-form_on_main_slider> div classsearch-form__container> div idtl-search-form> a href classsearch-form__link>/a>/div> script typetext/javascript>!--(function(w) { var q setContext, TL-EXPRESS.express-new-aa-1, ru , embed, search-form, { providers: 5267, container: tl-search-form, adults: 2, currency: RUB, nights: 1 , onsubmit: function(params, url) { try { sendEvent(click, Urban, SF_FIND_ROOMS_BUTTON); } catch(error) { } }} , embed, smart-widget, { key: A021193B-3A6F-EA11-B805-D89D67691EF0 } ; var hru-ibe.tlintegration.ru,ibe.tlintegration.ru,ibe.tlintegration.com; var t w.travelline (w.travelline || {}), ti t.integration (t.integration || {}); ti.__cq ti.__cq ? ti.__cq.concat(q) : q; if (!ti.__loader) { ti.__loader true; var dw.document,cd.getElementsByTagName(head)0||d.getElementsByTagName(body)0; function e(s,f) {return function() {w.TL||(c.removeChild(s),f())}} (function l(h) { if (0h.length) return; var sd.createElement(script); s.typetext/javascript;s.async!0;s.srchttps://+h0+/integration/loader.js; s.onerrors.onloade(s,function(){l(h.slice(1,h.length))});c.appendChild(s) })(h); }})(window);/script> /div> /div> /div> section classprovider provider_style_primary idabout> div classprovider__container> h1 classprovider__title> a classlink link_unstyled href/about/>Отель "Садовническая"/a> /h1> div classprovider__information> div classprovider__image> div classprovider__image-background lazy data-bgsrcurl(/img/92c1c5cac4f4254e.png)>/div> /div> div classprovider__description> div classtext-with-html> Дорогие друзья, Добро пожаловать в Hotel "SADOVNICHESKAYA". Взгляните на премиальные номера нашего отеля. Классический стиль, атмосфера покоя и безупречный сервис. Уникальные виды на старую Москву и тихие улочки нашего города. Здесь вы найдете сочетание передовых технологий комфорта и домашнего уюта. Бесшумные скоростные лифты, центральное кондиционирование с увлажнением воздуха, подогрев полов. Отдельно отметим потрясающие ... a href/about/ classprovider__more_info_link about__more>Подробнее/a> /div> /div> /div> /div>/section> section classrooms rooms_style_complementary idrooms> div classrooms__container> h2 classrooms__title> a classlink link_unstyled href/booking/>Номера/a> /h2> div classslider slider_category slider_rooms> ul classslider__list slick-slider_category clearfix> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/41d76adca13bcc66.jpg)> div classslider__item-overlay> h3 classroom__title>Небольшой одноместный номер/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type45358 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/bab357299c06e4d1.jpg)> div classslider__item-overlay> h3 classroom__title>Стандартный двухместный номер Classic/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type31383 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/7afd95b5d50967b9.jpg)> div classslider__item-overlay> h3 classroom__title>Стандартный номер с 2 раздельными кроватями/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type46045 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/67ba6f7ad85da82f.jpg)> div classslider__item-overlay> h3 classroom__title>Номер повышенной комфортности/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type31384 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/a7b83c932eb248d4.jpg)> div classslider__item-overlay> h3 classroom__title>Делюкс с кроватью «King size»/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type31385 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/d7c40cfc168d71c6.jpg)> div classslider__item-overlay> h3 classroom__title>Делюкс с двумя отдельными кроватями/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type45203 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/fa8f9d8501d658dc.jpg)> div classslider__item-overlay> h3 classroom__title>Полулюкс/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type68341 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/b9d8ee724fb4d84b.jpg)> div classslider__item-overlay> h3 classroom__title>Представительский люкс/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type50797 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/f28507b27392488b.jpg)> div classslider__item-overlay> h3 classroom__title>Люкс с террасой/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type50790 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/1fa182a21b2ba14a.jpg)> div classslider__item-overlay> h3 classroom__title>Семейный полулюкс/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type31386 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> li classslider__item> div classslider__item-content room lazy data-bgsrcurl(/img/5df58df272cda8d0.jpg)> div classslider__item-overlay> h3 classroom__title>Двухкомнатный люкс/h3> div classroom__booking clearfix> a classbutton button_room href/booking/?room-type50789 onClicksendEvent(click, Urban, SLIDER_ROOMS_BUTTON)> УЗНАТЬ ЦЕНУ /a> /div> /div> /div> /li> /ul> /div> /div> /section> section classspecial-offers special-offers_slider> div classspecial-offers__container> h2 classspecial-offers__title> a classlink link_unstyled href/special-offers/>Спецпредложения/a> /h2> div classslider slider_category slider_special-offers> ul classslider__list slick-slider_category> li classslider__item> div classslider__item-content special-offer special-offer_slider-item lazy data-bgsrcurl(/img/06c21cd2a32231bf.png)> div classslider__item-overlay slider__item-overlay_special-offer> h3 classspecial-offer__title> Романтические выходные /h3> div classspecial-offer__button-wrap> a classbutton button_common button_vertical-margins href/booking/?special-offer212713 onClicksendEvent(click, Urban, SLIDER_SPECIAL_OFFERS_BUTTON)> ЗАБРОНИРОВАТЬ /a> /div> p classspecial-offer__text> При бронировании номеров категории Представительский Люкс, Полулюкс мы дарим Вам: Поздний выезд до 16:00 (при налич... /p> /div> /div> /li> /ul> /div> /div>/section> section classvisa visa_inner> div classvisa__container> h2 classvisa__title>Визовая поддержка/h2> div classvisa__description>Вы можете оформить визовое приглашение, необходимое для получения российской визы и получить моментальное подтверждение/div> div classvisa__link> a href/ivisa/ classbutton button_visa> img classvisa__logo lazy data-src/img/ivisalogo.svg /> span classvisa__get>ПОЛУЧИТЬ ВИЗОВОЕ ПРИГЛАШЕНИЕ/span> /a> /div> /div> /section> section classservices services_style_primary idservices> div classservices__container> h2 classservices__title> a classlink link_unstyled href/services/>Услуги/a> /h2> ul classservices__list> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleНачните свой день с разнообразного и сытного завтрака!Мы предлагаем завтрак в формате "Шведский стол", дополненный выбором горячих блюд по меню.С 07.00 до 10.00> a classlink link_unstyled href/services/#anchor-ps-20652> Завтрак/Breakfast /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleУжин в ресторане "Sadovnicheskaya". Итальянская кухня и современные интерпретации русской кухни из дровяной печи и конечно же несравненные бургеры.> a classlink link_unstyled href/services/#anchor-ps-44237> Ужин /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleМы предлагаем безопасный и недорогой трансфер из аэропорта/вокзала до нашего отеля на премиальных автомобилях собственного парка. Водитель встретит Вас в здании аэровокзала или возле вагона поезда и поможет доставить багаж до автомобиля.Добавить данную услугу можно на втором шаге бронирования.> a classlink link_unstyled href/services/#anchor-ps-66346> Transfer /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleВоспользуйтесь нашим специальным пакетом-комплиментом и сделайте приятное себе или близкому:* Бутылка Gnarly Head Old Vine Zinfandel, 2018 / Бутылка "Gnarly Head" Chardonnay, 2019; Сырное ассортиПакет доставляется в номер. Вы также можете добавить пакет к своему бронированию на сайте или заказать непосредственно в номер по телефону +74959537373> a classlink link_unstyled href/services/#anchor-ps-98020> Больше чем слова! /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleВоспользуйтесь нашим специальным пакетом-комплиментом и сделайте приятное себе или близкому:* Бутылка Brut / Бутылка Gnarly Head Old Vine Zinfandel, 2018; Фруктовая тарелка.Пакет доставляется в номер. Вы также можете добавить пакет к своему бронированию на сайте или заказать непосредственно в номер по телефону +74959537373.> a classlink link_unstyled href/services/#anchor-ps-98017> Сладкая нота /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleСделайте свой отдых в нашем отеле незабываемым забронировав специальное романтическое предложение.Пакет включает в себя:- Украшение номера;- Бутылку игристого вина;- Фруктовое ассорти;- Завтрак в номер; - Поздний выезд в 16:00 (при наличии возможности)Наслаждайтесь романтическим отдыхом с любимым человеком: выберите даты проживания, тип номера и добавьте Романтический Пакет на следующем шаге бронирования.* Для Вашего удобства просим сообщить заранее время для доставки заказанных услуг в номер.> a classlink link_unstyled href/services/#anchor-ps-21019> Романтический пакет/ Romantic package /a> /span> /li> li classservices__item> i classservices__item-icon icon-arrow3>/i> span classservices__item-name titleНа территории нашего отеля имеется платная охраняемая парковка> a classlink link_unstyled href/services/#anchor-ps-20729> Парковка/Parking /a> /span> /li> /ul> /div> /section> section classcontacts contacts_style_complementary idcontacts> div classcontacts__container> h2 classcontacts__title> a classlink link_unstyled href/contacts/>Контакты/a> /h2> div classcontacts__list> div classcontacts__item address> a href/contacts/ classaddress__link> i classicon-inmap1 address__icon>/i> span classaddress__text>г. Москва, Москва, ул. Садовническая, д. 20 стр. 1/span> /a> /div> div classcontacts__item phone phone_list> div classphone__item> a hreftel:+74959537373 classphone__link> i classicon-phone2 phone__icon>/i> span classphone__text> span classphone__number>+7 (495) 953-73-73/span> /span>/a> /div> ul classmessenger__list> li classmessenger__item> a hrefwhatsapp://send?phone79031089968 classmessenger__link> i classicon-whatsapp messenger__icon>/i> span classmessenger__text> span classmessenger__title> WhatsApp: /span> span classmessenger__phone> +79031089968 /span> /span> /a> /li> li classmessenger__item> a hrefviber://chat?number+79031089968 classmessenger__link> i classicon-viber2 messenger__icon>/i> span classmessenger__text> span classmessenger__title> Viber: /span> span classmessenger__phone> +79031089968 /span> /span> /a> /li> /ul> /div> div classcontacts__item email> div classemail__item> a classemail__link hrefmailto:info@hotel-sadovnicheskaya.ru> i classicon-mail3 email__icon>/i> span classemail__text> span classemail__mail>info@hotel-sadovnicheskaya.ru/span> /span>/a> /div> /div> /div> /div>/section> section classmap> pre classjson-map styledisplay: none;> { addresses: { latitude:55.746715, longitude:37.630742, hintContent: Садовническая , balloonContent: Садовническая, г. Москва, Москва, ул. Садовническая, д. 20 стр. 1 } , iconImageHref: /img/placemark.png, iconImageSize: { width: 64, height: 64 }, iconImageOffset: { x: -32, y: -64 } }/pre>div dirltr classmap__container idmap-yandex >/div> div classbutton button_anchor button_anchor_map shown data-anchor-idabout>i classicon-arrow5>/i>/div> /section> footer classfooter> div classfooter__container> div classbutton button_on_footer button_visible button_anchor data-anchor-idabout>i classicon-arrow5>/i>/div> div classfooter__list> div classfooter__item footer__copyright> div classfooter__copyright_hotel>© Садовническая/div> div classfooter__copyright_official> 2024, Официальный сайт /div> /div> div classfooter__item footer__other footer__other_centered > a classfooter__other_link href/requisites> Оплата и реквизиты /a> /div> div classfooter__item address address_footer> a classaddress__link href/contacts/> i classicon-inmap1 address__icon>/i> span classaddress__text>г. Москва, Москва, ул. Садовническая, д. 20 стр. 1/span> /a> /div> div classfooter__item footer__item_counters> a classlogo logo_small href target_blank> svg classfooter__logo-img viewBox0 0 182.7 60> use xlink:href#express-logo>/use> /svg> /a> /div> /div> /div>/footer> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyOpen+Sans%3A400%2C700&subsetcyrillic&ver4.7.2 typetext/css mediaall />link relstylesheet href/css/style.css?r1710389419 typetext/css mediaall />link relstylesheet href/js/vendor/fancybox/dist/jquery.fancybox.min.css typetext/css mediaall />script typetext/javascript srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js>/script>script typetext/javascript src/js/vendor/slick/slick.min.js?r4.7.2>/script>script typetext/javascript src/js/vendor/fancybox/dist/jquery.fancybox.min.js>/script>script typetext/javascript src/js/common.min.js?r1710389419>/script>script typetext/javascript src/js/main.min.js?r1710389419>/script> script> use strict; (function ($) { document.addEventListener(DOMContentLoaded, function () { let mapContainer document.querySelector(.map__container); let isMapInitialized false; if ( mapContainer ! null ) { document.addEventListener(scroll, mapLazyLoad); window.addEventListener(load, mapLazyLoad); window.addEventListener(resize, mapLazyLoad); window.addEventListener(orientationchange, mapLazyLoad); } function mapLazyLoad() { if (isMapInitialized false) { setTimeout(function () { if ((mapContainer.getBoundingClientRect().top window.innerHeight && mapContainer.getBoundingClientRect().bottom > 0) && getComputedStyle(mapContainer).display ! none) { initMap(); isMapInitialized true; document.removeEventListener(scroll, mapLazyLoad); window.removeEventListener(load, mapLazyLoad); window.removeEventListener(resize, mapLazyLoad); window.removeEventListener(orientationchange, mapLazyLoad); } }, 200); } }; }); function loadScripts(scripts) { let deferred jQuery.Deferred(); function loadScript(i) { if (i scripts.length) { jQuery.ajax({ url: scriptsi, dataType: script, cache: true, success: function() { loadScript(i + 1); } }); } else { deferred.resolve(); } } loadScript(0); return deferred; } function initMap() { let $jsonMapData $(.json-map), $mapYandexContainer $(#map-yandex), $mapGoogleContainer $(#map-google), $mapSputnikContainer $(#map-sputnik), $mapHereContainer $(#map-here), $mapData $jsonMapData.length ? JSON.parse($jsonMapData.text()) : null; if ($mapData) { $jsonMapData.detach(); let $filteredAddresses getAddressesWithoutDuplicateCoordinates($mapData.addresses); let $center getCenterCoordinates($filteredAddresses); let $defaultZoom 15; if ($mapYandexContainer.length) { loadScripts(//api-maps.yandex.ru/2.1/?langru_RU&r4.7.2) .done(function () { ymaps.ready(function () { let $geoCollection new ymaps.GeoObjectCollection(); let $map new ymaps.Map($mapYandexContainer0, { center: $center, zoom: $defaultZoom }); $map.controls.remove(searchControl); let $markers ; $filteredAddresses.forEach(element > { let placemark new ymaps.Placemark(element.latitude, element.longitude, { hintContent: element.hintContent, balloonContent: element.balloonContent }); $geoCollection.add(placemark); $markers.push(placemark); }); $map.geoObjects.add($geoCollection); if ($filteredAddresses.length > 1) { $map.setBounds($geoCollection.getBounds()); if ($map.getZoom() > $defaultZoom) { $map.setZoom($defaultZoom); } } $map.behaviors.disable(scrollZoom); initMoveToPoint($map, 1, $markers); }); }); } } } function initMoveToPoint($map, type, $markers, hereUi null) { (function () { let $mapPoint $(.js-map-point); $mapPoint.on(click, function (event) { event.preventDefault(); let $this $(this), $pointCoords $this.data(point-coords), $balloonContent $this.data(point-text); let coordsStr $pointCoords.split( ); let coords parseFloat(coordsStr0), parseFloat(coordsStr1); switch (type) { case 1: moveToPointYandex($map, coords, $balloonContent, $markers); return false; case 2: moveToPointGoogle($map, coords, $balloonContent, $markers); return false; case 3: moveToPointHere($map, coords, $balloonContent, $markers, hereUi); return false; case 4: moveToPointSputnik($map, coords, $balloonContent, $markers); return false; } return false; }); })(); } function moveToPointYandex($map, coords, $balloonContent, $markers) { $map.panTo(coords, { flying: true }).then (() > { let marker ymaps.geoQuery($markers).getCentralObject($map); marker.properties.set(balloonContent, $balloonContent); marker.balloon.open(); }); } function moveToPointHere($map, coords, $balloonContent, markers, ui) { let point { lat: coords0, lng: coords1 }; $map.setCenter(point); let minDistance 0; let closestMarker null; for (let i 0; i markers.length; i++) { let distance markersi.getGeometry().distance(point); if (closestMarker null || distance minDistance) { minDistance distance; closestMarker markersi; } } let bubble new H.ui.InfoBubble(closestMarker.getGeometry(), { content: $balloonContent }); ui.getBubbles().forEach(b > ui.removeBubble(b)); ui.addBubble(bubble); } function moveToPointSputnik($map, coords, $balloonContent, markers) { let point L.latLng(coords); $map.panTo(coords); let closestMarker null; for (let i 0; i markers.length; i++) { if (markersi.getLatLng().equals(point)) { closestMarker markersi; break; } } closestMarker.setPopupContent($balloonContent); closestMarker.openPopup(); } function moveToPointGoogle($map, coords, $balloonContent, markers) { let point new google.maps.LatLng(coords0, coords1); $map.panTo(point); let marker getMarkerClosestToPoint(point, markers) google.maps.event.trigger(marker, click, $balloonContent); } function getMarkerClosestToPoint(point, markers) { let minDistance 0; let closestMarker null; for (let i 0; i markers.length; ++i) { let distance google.maps.geometry.spherical.computeDistanceBetween(markersi.position, point); if (closestMarker null || distance minDistance) { closestMarker markersi; minDistance distance; } } return closestMarker; } function getCenterCoordinates(addresses) { let $latitudeAll 0; let $longitudeAll 0; if (addresses.length > 0) { addresses.forEach(element > { $latitudeAll + parseFloat(element.latitude); $longitudeAll + parseFloat(element.longitude); }); return parseFloat($latitudeAll / addresses.length), parseFloat($longitudeAll / addresses.length); } return 0, 0; } function getAddressesWithoutDuplicateCoordinates(addresses) { let filteredAddresses ; addresses.forEach(element > { if (!filteredAddresses.some(x > x.latitude element.latitude && x.longitude element.longitude)) { filteredAddresses.push(element); } }); return filteredAddresses; } })(jQuery);/script> script typetext/javascript> /script>script typetext/javascript> window.onload function() { sendEvent(loaded, Urban, ); }/script>div styledisplay: none;> svg version1.1 idexpress-logo xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0 y0 width100% height100% viewBox0 0 182.7 60 preserveAspectRatioxMidYMin meet xml:spacepreserve> path fill-ruleevenodd clip-ruleevenodd fillcurrentColor d/> /svg>/div> /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
]