It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://dksib.ru/products/opory-osveshcheniya/

  1. <!DOCTYPE html><html><head><script data-skip-moving="true">(function(w, d, n) {var cl = "bx-core";var ht = d.documentElement;var htc = ht ? ht.className : undefined;if (htc === undefined || htc.indexOf(cl) !== -1){return;}var ua = n.userAgent;if (/(iPad;)|(iPhone;)/i.test(ua)){cl += " bx-ios";}else if (/Windows/i.test(ua)){cl += ' bx-win';}else if (/Macintosh/i.test(ua)){cl += " bx-mac";}else if (/Linux/i.test(ua) && !/Android/i.test(ua)){cl += " bx-linux";}else if (/Android/i.test(ua)){cl += " bx-android";}cl += (/(ipad|iphone|android|mobile|touch)/i.test(ua) ? " bx-touch" : " bx-no-touch");cl += w.devicePixelRatio && w.devicePixelRatio >= 2? " bx-retina": " bx-no-retina";var ieVersion = -1;if (/AppleWebKit/.test(ua)){cl += " bx-chrome";}else if ((ieVersion = getIeVersion()) > 0){cl += " bx-ie bx-ie" + ieVersion;if (ieVersion > 7 && ieVersion < 10 && !isDoctype()){cl += " bx-quirks";}}else if (/Opera/.test(ua)){cl += " bx-opera";}else if (/Gecko/.test(ua)){cl += " bx-firefox";}ht.className = htc ? htc + " " + cl : cl;function isDoctype(){if (d.compatMode){return d.compatMode == "CSS1Compat";}return d.documentElement && d.documentElement.clientHeight;}function getIeVersion(){if (/Opera/i.test(ua) || /Webkit/i.test(ua) || /Firefox/i.test(ua) || /Chrome/i.test(ua)){return -1;}var rv = -1;if (!!(w.MSStream) && !(w.ActiveXObject) && ("ActiveXObject" in w)){rv = 11;}else if (!!d.documentMode && d.documentMode >= 10){rv = 10;}else if (!!d.documentMode && d.documentMode >= 9){rv = 9;}else if (d.attachEvent && !/Opera/.test(ua)){rv = 8;}if (rv == -1 || rv == 8){var re;if (n.appName == "Microsoft Internet Explorer"){re = new RegExp("MSIE ([0-9]+[\.0-9]*)");if (re.exec(ua) != null){rv = parseFloat(RegExp.$1);}}else if (n.appName == "Netscape"){rv = 11;re = new RegExp("Trident/.*rv:([0-9]+[\.0-9]*)");if (re.exec(ua) != null){rv = parseFloat(RegExp.$1);}}}return rv;}})(window, document, navigator);</script><title>Купить опоры освещения для автомобильных дорог в Новосибирске | ДКС</title><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="robots" content="index, follow" /><meta name="keywords" content="опоры освещения, опоры освещения для дорог" /><meta name="description" content="Доступные цены для широкий ассортимент опор освещения для магистралей и дорожных трасс от производителя." /><style> #myCarousel { color: #32325d; --carousel-button-bg: #fff; --carousel-button-shadow: 0 2px 1px -1px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%); --carousel-button-svg-width: 20px; --carousel-button-svg-height: 20px; --carousel-button-svg-stroke-width: 2.5; } #myCarousel img { width: 480px; height: 270px; object-fit: cover; } </style><!-- Yandex.Metrika counter --><noscript><div><img src="https://mc.yandex.ru/watch/91915837" style="position:absolute; left:-9999px;" alt="" /></div></noscript><!-- /Yandex.Metrika counter --><link rel="preload" href="/bitrix/cache/css/arturgolubev.cssinliner/v493_s1/css_united/54f2db708c4fb415ae92748a63781918.css" as="style"><link href="/bitrix/cache/css/arturgolubev.cssinliner/v493_s1/css_united/54f2db708c4fb415ae92748a63781918.css" rel="stylesheet" onerror="document.body.classList.add('agic_reload_css');" /><link href="/bitrix/cache/css/ag_hc_s1/united/d41d8cd98f00b204e9800998ecf8427e.css" rel="stylesheet" /></head><body><div id="panel"></div><div class="header-mobile d-block d-lg-none"><div class="header-mobile-wrapper"><div class="container"><div class="row"><div class="col-12 d-flex justify-content-between align-items-center py-2"><div class="mlogo"><a href="/"><img src="/images/tild3534-3561-4639-b332-373963623534__group_16.png"></a></div><div class="mslogan"> ДОРОЖНЫЕ КОНСТРУКЦИИ СИБИРИ </div><div class="mcontacts"><a href="tel:+78002228345" class="phone">8 (800) <b>222-83-45</b></a><a href="mailto:info@dksib.ru" class="email">info@dksib.ru</a></div></div></div></div></div><div class="header-mobile-menu-wrapper"><div class="container"><div class="row"><div class="col-12 d-flex justify-content-between py-2"><div class="mcallback"><a href="javascript:" data-fancybox data-src="#callback">ЗАКАЗАТЬ ЗВОНОК</a></div><div class="menu-open"><div id="nav-icon1"><span></span><span></span><span></span></div></div></div></div></div><div class="mobile-menu"><div class="container"><div class="row"><div class="col-12 d-flex flex-column align-items-center"><!--'start_frame_cache_LkGdQn'--><a href="/"> ГЛАВНАЯ </a><a href="/about/"> О КОМПАНИИ </a><a href="/services/"> УСЛУГИ </a><a href="/documents/"> ДОКУМЕНТЫ </a><a href="/products/" class="selected"> ПРОДУКЦИЯ </a><a href="/montazh/"> МОНТАЖ </a><!--'end_frame_cache_LkGdQn'--></div></div></div></div></div></div><header class="d-none d-lg-block"><div class="head"><div class="container"><div class="row"><div class="head-inner"><div class="logo"><a href="/"><img src="/images/tild3534-3561-4639-b332-373963623534__group_16.png"></a></div><div class="slogan"> ДОРОЖНЫЕ КОНСТРУКЦИИ СИБИРИ </div><div class="address"><!--'start_frame_cache_U6HZ0N'--><p><a href="#modalCities" id="wf-city" class="wf-city">г. Новосибирск</a></p><div id="modalCities" class="wf-modal-cities wf-modal fade"><div class="wf-modal-dialog modal-lg"><div class="wf-modal-content"><div class="wf-modal-header"><p class="wf-modal-title">Выберите регион:</p><a href="#" class="wf-modal-close" title="Закрыть"></a></div><div class="wf-modal-body"><div class="wf-row"></div></div><div class="wf-modal-footer"><div class="wf-row"><div class="col-x-4"><ul class="list-unstyled list-districts"><li class="pick-location" data-locid="1" data-level="1">Западная Сибирь</li><li class="pick-location" data-locid="2" data-level="1">Дальний Восток</li><li class="pick-location" data-locid="3" data-level="1">ХМАО</li><li class="pick-location" data-locid="4" data-level="1">Юг</li></ul></div><div class="col-x-4"><div id="target-regions"></div></div><div class="col-x-2"><div class="wf-row" id="target-cities"></div></div></div></div></div></div></div><!--'end_frame_cache_U6HZ0N'--> <b>Адрес получения заказа:</b><br>
  2. ул. Станционная, 60, кор. 5, каб. 22 </div><div class="header-right"><div class="contacts"><a href="tel:+78002228345" class="phone">8 (800) <b>222-83-45</b></a><a href="mailto:info@dksib.ru" class="email">info@dksib.ru</a></div><div class="callback"><a href="javascript:" data-fancybox data-src="#callback">ЗАКАЗАТЬ ЗВОНОК</a></div></div></div></div></div></div><div class="menu-wrapper"><div class="container"><div class="row"><div class="menu"><!--'start_frame_cache_XEVOpk'--><a href="/"><img src="/images/tild3566-6339-4030-b138-333061666330__group_6.svg"></a><a href="/about/"> О КОМПАНИИ </a><a href="/services/"> УСЛУГИ </a><a href="/documents/"> ДОКУМЕНТЫ </a><a href="/products/" class="selected"> ПРОДУКЦИЯ </a><a href="/montazh/"> МОНТАЖ </a><!--'end_frame_cache_XEVOpk'--></div></div></div></div></header><div class="container"><div class="row"><div class="col-12"><div class="product-title text-center"> Опоры освещения от 10 000 руб. за 1 шт. </div><div id="myCarousel" class="carousel"><div class="carousel__viewport"><div class="carousel__slide"><a href="/upload/iblock/00c/hysapbbhh0h25ddk2povqew6789o1sy7.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/00c/500_250_2/hysapbbhh0h25ddk2povqew6789o1sy7.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/1fa/a7xyrpyz4yg7xmlc3vddq0k1ibktxyv9.png" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/1fa/500_250_2/a7xyrpyz4yg7xmlc3vddq0k1ibktxyv9.png" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/b2e/361rriaa0ha6unihks5flam2skk3wbid.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/b2e/500_250_2/361rriaa0ha6unihks5flam2skk3wbid.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/02d/n1l7oewljko30cd28eo5dij1eo8kgv0y.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/02d/500_250_2/n1l7oewljko30cd28eo5dij1eo8kgv0y.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/a9c/63u5nh94fzhyk5eo28bj1jtkzt8x1l9i.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/a9c/500_250_2/63u5nh94fzhyk5eo28bj1jtkzt8x1l9i.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/c7b/8gn51rz0q4pou46r36j34iilyl9kq4zh.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/c7b/500_250_2/8gn51rz0q4pou46r36j34iilyl9kq4zh.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/2c5/can0d49wdue8qe5e8n460lgl69vdb0ai.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/2c5/500_250_2/can0d49wdue8qe5e8n460lgl69vdb0ai.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div><div class="carousel__slide"><a href="/upload/iblock/378/q4l2332blnrkwm546di7sr1vn4u057zk.jpeg" data-fancybox="gallery" data-caption="Опоры освещения"><img src="/upload/resize_cache/iblock/378/500_250_2/q4l2332blnrkwm546di7sr1vn4u057zk.jpeg" width="500" height="250" alt="Опоры освещения" title="Опоры освещения"></a></div></div><div class="text-right text-xl p-4"><span class="carousel_index">1</span>&nbsp;|&nbsp;<span class="carousel_count" >1</span></div></div></div></div><div class="row"><div class="col-3 left-menu"><!--'start_frame_cache_g8taYv'--><a href="/products/barernoe-ograzhdenie/"> Металлические барьерные дорожные ограждения </a><a href="/products/vodopropusknye-metallicheskie-gofrirovannye-truby-mgt-lmg/"> Водопропускные металлические дорожные гофрированные трубы МГТ / МГК / ЛМГ </a><a href="/products/ograzhdenie-peshekhodnoe/"> Ограждения пешеходные дорожные </a><a href="/products/opory-osveshcheniya/" class="selected"> Опоры освещения </a><a href="/products/dorozhnye-znaki/"> Дорожные знаки </a><a href="/products/opory-dorozhnykh-znakov/"> Опоры дорожных знаков </a><a href="/products/signalnye-stolbiki/"> Сигнальные столбики </a><a href="/products/kronshteyny-opor-osveshcheniya/"> Кронштейны опор освещения </a><a href="/products/shumozashchitnye-ekrany/"> Шумозащитные экраны </a><a href="/products/greydernye-nozhi/"> Грейдерные ножи </a><a href="/products/metallokonstruktsii/"> Металлоконструкции </a><a href="/products/svetovozvrashchateli-dorozhnye/"> Световозвращатели дорожные </a><a href="/products/fundamenty-i-zakladnye-detali/"> Фундаменты и закладные детали </a><!--'end_frame_cache_g8taYv'--></div><div class="col-9 prodarea"><br><h1>Опоры освещения</h1><br> Компания производит металлические опоры освещения в различном конструктивном исполнении. <br><br> Для изготовления опор в Новосибирске используется качественная конструкционная сталь, марка которой выбирается по нормативам, исходя из климатических условий и особенностей требуемой опоры. Для защиты от коррозии выполняется горячее цинкование. Дополнительно возможно окрашивание для придания эстетичности и, одновременно, усиления защиты конструкции. <br><br><br><strong>Многогранные опоры.</strong> В этой категории выпускаются силовые и не силовые фланцевые и прямостоечные конструкции. Также к этому типу относятся высоко мачтовые опоры. Восьмигранная форма ствола обеспечивает оптимальное распределение нагрузки, а эстетичность опор этого. типа позволяет применять их практически повсеместно<br><br><br><strong>Трубчатые опоры.</strong> Круглые в сечении конструкции также выпускаются с фланцевым креплением и для прямой установки в грунт, в силовом и не силовом исполнении. В зависимости от требуемой высоты, изготавливаются одно- или многосекционные стволы. Универсальный внешний вид опор также приемлем для подавляющего большинства объектов. </div></div></div><div class="container"><div class="row"><div class="col-12 form" id="form-footer"><div class="form-title">Заказать расчёт</div><div id="afbf_err_FID1" class="alx-feedb-error"></div><div class="afbf alx_feed_back floating_labels " id="alx_feed_back_FID1"><div class="afbf_feedback_poles"><br><form id="f_feedback_FID1" name="f_feedback_FID1" action="/products/opory-osveshcheniya/" method="post" enctype="multipart/form-data"><input type="hidden" name="FEEDBACK_FORM_FID1" value="Y"/><input type="hidden" name="HREF_LINK_FID1" value="http://dksib.ru/products/opory-osveshcheniya/"/><input type="hidden" id="type_question_name_FID1" name="type_question_name_FID1" value="Заказать расчет"><div id="afbf_fio_fid1" class="afbf_item_pole required"><div class="afbf_name"> ФИО <span class="afbf_required_text">*</span><div class="afbf_hint"></div></div><div class="afbf_inputtext_bg" id="error_FIO_FID1"><input type="text" size="40" id="FIO_FID11" name="FIELDS[FIO_FID1]" value="" class="afbf_inputtext" onblur="if(this.value==''){this.value=''}" onclick="if(this.value==''){this.value=''}"/><div class="afbf_error_text">Это поле обязательно для заполнения</div></div></div><div id="afbf_phone_fid1" class="afbf_item_pole required"><div class="afbf_name"> Телефон <span class="afbf_required_text">*</span><div class="afbf_hint"></div></div><div class="afbf_inputtext_bg" id="error_PHONE_FID1"><input type="text" size="40" id="PHONE_FID11" name="FIELDS[PHONE_FID1]" value="" class="afbf_inputtext" onblur="if(this.value==''){this.value=''}" onclick="if(this.value==''){this.value=''}"/><div class="afbf_error_text">Это поле обязательно для заполнения</div></div></div><div id="afbf_email_fid1" class="afbf_item_pole required is_email"><div class="afbf_name"> Электронный адрес <span class="afbf_required_text">*</span><div class="afbf_hint"></div></div><div class="afbf_inputtext_bg" id="error_EMAIL_FID1"><input type="text" size="40" id="EMAIL_FID11" name="FIELDS[EMAIL_FID1]" value="" class="afbf_inputtext" onblur="if(this.value==''){this.value=''}" onclick="if(this.value==''){this.value=''}"/><div class="afbf_error_text">Введён некорректный e-mail</div></div></div><div id="afbf_file_fid1" class="afbf_item_pole"><div class="afbf_name"> Загрузить файл <div class="afbf_hint"></div></div><input type="hidden" name="codeFileFields[FILE_FID1]" value="FILE_FID1"><div class="afbf_inputtext_bg file"><input type="hidden" name="FIELDS[myFile][FILE_FID1]"><input type="file" id="afbf_file_input_add1" name="myFile[FILE_FID1][]" class="afbf_file_input_add" multiple="true"/><div class="afbf_input_group"><input type="text" size="40" id="FILE_FID11" name="FIELDS[myFile][FILE_FID1]" value="" class="afbf_inputtext"/><span class="afbf_group_btn"><button type="button" class="afbf_file_button"></button></span></div><div class="afbf_error_ftext">Запрещено загружать файл данного типа</div></div></div><div class="afbf_item_pole"><div class="afbf_name">Дополнительная информация</div><div class="afbf_inputtext_bg" id="error_EMPTY_TEXT"><textarea class="afbf_textarea" cols="10" rows="10" id="EMPTY_TEXTFID1" name="FEEDBACK_TEXT_FID1"></textarea></div><div class="afbf_error_text">Это поле обязательно для заполнения</div></div><div class="afbf_item_pole item_pole__captcha required"><!--'start_frame_cache_SqNGa6'--><input type="hidden" id="alx_fb_captchaSid_FID1" name="captcha_sid" value="0f6c2071015706bdaea0053dca1f9b6e"><div class="afbf_pole_captcha"><img class="image" id="alx_cm_CAPTCHA_FID1" src="/bitrix/tools/captcha.php?captcha_sid=0f6c2071015706bdaea0053dca1f9b6e" width="180" height="40"><span class="afbf_captcha_reload" onclick="ALX_ChangeCaptcha('FID1');return false;"></span></div><div class="afbf_inputtext_bg"><input type="text" class="afbf_inputtext" id="captcha_word_FID1" name="captcha_word" size="30" maxlength="50" value=""></div><!--'end_frame_cache_SqNGa6'--><div class="afbf_name">Символы на картинке: <span class="afbf_required_text">*</span></div><div class="afbf_error_text">Введён неправильный защитный код.</div></div><input type="hidden" name="sessid" id="sessid" value="774005147f9eec049d5f4fea8e300e32" /><div class="afbf_submit_block"><input type="submit" class="fb_close afbf_btn" id="fb_close_FID1" name="SEND_FORM" value="Отправить"/></div></form></div></div><style> #alx_feed_back_FID1.alx_feed_back, #afbf_err_FID1.alx-feedb-error { width: 100%; } </style></div></div></div><footer><div class="container"><div class="row"><div class="col-5 col-lg-2"><div class="footer-menu"><!--'start_frame_cache_rIpOz9'--><a href="/" class="selected"> ГЛАВНАЯ </a><a href="/about/"> О КОМПАНИИ </a><a href="/services/"> УСЛУГИ </a><a href="/documents/"> ДОКУМЕНТЫ </a><a href="/products/" class="selected"> ПРОДУКЦИЯ </a><a href="/montazh/"> МОНТАЖ </a><!--'end_frame_cache_rIpOz9'--></div></div><div class="col-7 col-lg-4"><div class="footer-contacts"> <b>Адрес для получения заказов:</b><br>
  3. 630096, Россия, г. Новосибирск,<br>
  4. ул. Станционная, д. 60, кор. 5, каб. 22 </div><div class="footer-contacts"><a href="tel:+78002228345" class="phone">8 (800) <b>222-83-45</b></a><p><a href="mailto:info@dksib.ru" class="email">info@dksib.ru</a></p></div><div class="footer-contacts" id="bx-composite-banner"> ООО "Дорожные Конструкции Сибири" </div></div><div class="col-12 col-lg-6"><div style="position:relative;overflow:hidden;width:100%;height:100%; border: 2px solid #999;"> <a href="https://yandex.ru/maps/65/novosibirsk/?utm_medium=mapframe&utm_source=maps" style="color:#eee;font-size:12px;position:absolute;top:0px;">Новосибирск</a><a href="https://yandex.ru/maps/65/novosibirsk/house/stantsionnaya_ulitsa_60k5/bEsYfgVmTEIDQFtufXV4eXlqZg==/?ll=82.826573%2C54.998592&utm_medium=mapframe&utm_source=maps&z=17.09" style="color:#eee;font-size:12px;position:absolute;top:14px;">Станционная улица, 60к5 — Яндекс Карты</a><iframe src="https://yandex.ru/map-widget/v1/?ll=82.826573%2C54.998592&mode=search&ol=geo&ouri=ymapsbm1%3A%2F%2Fgeo%3Fdata%3DCgo0MDc0MTk3ODY1Ek7QoNC-0YHRgdC40Y8sINCd0L7QstC-0YHQuNCx0LjRgNGB0LosINCh0YLQsNC90YbQuNC-0L3QvdCw0Y8g0YPQu9C40YbQsCwgNjDQujUiCg01p6VCFY_-W0I%2C&z=17.09" width="100%" height="100%" frameborder="1" allowfullscreen="true" style="position:relative;"></iframe> </div></div></div></div></footer><div id="callback" style="display:none;max-width:560px;"><div class="callback-title">Бесплатно заказать звонок</div><div id="afbf_err_FID2" class="alx-feedb-error"></div><div class="afbf alx_feed_back floating_labels " id="alx_feed_back_FID2"><div class="afbf_feedback_poles"><br><form id="f_feedback_FID2" name="f_feedback_FID2" action="/products/opory-osveshcheniya/" method="post" enctype="multipart/form-data"><input type="hidden" name="FEEDBACK_FORM_FID2" value="Y"/><input type="hidden" name="HREF_LINK_FID2" value="http://dksib.ru/products/opory-osveshcheniya/"/><input type="hidden" id="type_question_name_FID2" name="type_question_name_FID2" value="Заказать звонок"><div id="afbf_fio_fid2" class="afbf_item_pole required"><div class="afbf_inputtext_bg" id="error_FIO_FID2"><input type="text" size="40" id="FIO_FID21" name="FIELDS[FIO_FID2]" value="" class="afbf_inputtext" placeholder="ФИО" onblur="if(this.value==''){this.value=''}" onclick="if(this.value==''){this.value=''}"/><div class="afbf_error_text">Это поле обязательно для заполнения</div></div></div><div id="afbf_phone_fid2" class="afbf_item_pole required"><div class="afbf_inputtext_bg" id="error_PHONE_FID2"><input type="text" size="40" id="PHONE_FID21" name="FIELDS[PHONE_FID2]" value="" class="afbf_inputtext" placeholder="Телефон" onblur="if(this.value==''){this.value=''}" onclick="if(this.value==''){this.value=''}"/><div class="afbf_error_text">Это поле обязательно для заполнения</div></div></div><div class="afbf_item_pole item_pole__captcha required"><!--'start_frame_cache_UDnshH'--><input type="hidden" id="alx_fb_captchaSid_FID2" name="captcha_sid" value="0e8e3af70a2c1068bcfd16c7fea17d95"><div class="afbf_pole_captcha"><img class="image" id="alx_cm_CAPTCHA_FID2" src="/bitrix/tools/captcha.php?captcha_sid=0e8e3af70a2c1068bcfd16c7fea17d95" width="180" height="40"><span class="afbf_captcha_reload" onclick="ALX_ChangeCaptcha('FID2');return false;"></span></div><div class="afbf_inputtext_bg"><input type="text" class="afbf_inputtext" id="captcha_word_FID2" name="captcha_word" size="30" maxlength="50" value=""></div><!--'end_frame_cache_UDnshH'--><div class="afbf_name">Символы на картинке: <span class="afbf_required_text">*</span></div><div class="afbf_error_text">Введён неправильный защитный код.</div></div><input type="hidden" name="sessid" id="sessid_1" value="774005147f9eec049d5f4fea8e300e32" /><div class="afbf_submit_block"><input type="submit" class="fb_close afbf_btn" id="fb_close_FID2" name="SEND_FORM" value="Отправить"/></div></form></div></div><style> #alx_feed_back_FID2.alx_feed_back, #afbf_err_FID2.alx-feedb-error { width: 100%; } </style></div><!--'start_frame_cache_dU3izR'--><!--'end_frame_cache_dU3izR'--><!-- Цель - копирование почты --><!-- Цель - копирование почты --><script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script><script>if(!window.BX)window.BX={};if(!window.BX.message)window.BX.message=function(mess){if(typeof mess==='object'){for(let i in mess) {BX.message[i]=mess[i];} return true;}};</script><script>(window.BX||top.BX).message({'JS_CORE_LOADING':'Загрузка...','JS_CORE_NO_DATA':'- Нет данных -','JS_CORE_WINDOW_CLOSE':'Закрыть','JS_CORE_WINDOW_EXPAND':'Развернуть','JS_CORE_WINDOW_NARROW':'Свернуть в окно','JS_CORE_WINDOW_SAVE':'Сохранить','JS_CORE_WINDOW_CANCEL':'Отменить','JS_CORE_WINDOW_CONTINUE':'Продолжить','JS_CORE_H':'ч','JS_CORE_M':'м','JS_CORE_S':'с','JSADM_AI_HIDE_EXTRA':'Скрыть лишние','JSADM_AI_ALL_NOTIF':'Показать все','JSADM_AUTH_REQ':'Требуется авторизация!','JS_CORE_WINDOW_AUTH':'Войти','JS_CORE_IMAGE_FULL':'Полный размер'});</script><script src="/bitrix/js/main/core/core.min.js?1671121359220493"></script><script>BX.setJSList(['/bitrix/js/main/core/core_ajax.js','/bitrix/js/main/core/core_promise.js','/bitrix/js/main/polyfill/promise/js/promise.js','/bitrix/js/main/loadext/loadext.js','/bitrix/js/main/loadext/extension.js','/bitrix/js/main/polyfill/promise/js/promise.js','/bitrix/js/main/polyfill/find/js/find.js','/bitrix/js/main/polyfill/includes/js/includes.js','/bitrix/js/main/polyfill/matches/js/matches.js','/bitrix/js/ui/polyfill/closest/js/closest.js','/bitrix/js/main/polyfill/fill/main.polyfill.fill.js','/bitrix/js/main/polyfill/find/js/find.js','/bitrix/js/main/polyfill/matches/js/matches.js','/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js','/bitrix/js/main/core/core.js','/bitrix/js/main/polyfill/intersectionobserver/js/intersectionobserver.js','/bitrix/js/main/lazyload/dist/lazyload.bundle.js','/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js','/bitrix/js/main/parambag/dist/parambag.bundle.js']);</script><script>(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BITRIX_SM','SERVER_TZ_OFFSET':'25200','UTF_MODE':'Y','SITE_ID':'s1','SITE_DIR':'/','USER_ID':'','SERVER_TIME':'1726880586','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'774005147f9eec049d5f4fea8e300e32'});</script><script src="/bitrix/js/ui/dexie/dist/dexie3.bundle.min.js?167112122288295"></script><script src="/bitrix/js/main/core/core_ls.min.js?16435475007365"></script><script src="/bitrix/js/main/core/core_fx.min.js?16435475599768"></script><script src="/bitrix/js/main/core/core_frame_cache.min.js?167112115211264"></script><script src="/bitrix/js/altasib.feedback/jquery.maskedinput/jquery.maskedinput.min.js?16435461574312"></script><script src="/bitrix/cache/js/ag_hc_s1/script/c086a2b0d2233c207aa0d1a790250ef4.js?17145413564108"></script><script src="/bitrix/cache/js/ag_hc_s1/passive_fix/92e65a5903031f763a9f3a1cd4c3e794.js?17145413561080"></script><script src="/bitrix/js/arturgolubev.cssinliner/video/script.min.js?17145413563210"></script><script src="/local/templates/dks/components/altasib/feedback.form/form/form_script.min.js?16435673499483"></script><script src="/local/templates/dks/components/altasib/feedback.form/inline/form_script.min.js?16435673679483"></script><script>agic_ready_event(0); agic_action_event(0);</script><script>var _ba = _ba || []; _ba.push(["aid", "05ce24148d49224d38df0c9a67f36915"]); _ba.push(["host", "dksib.ru"]); (function() {var ba = document.createElement("script"); ba.type = "text/javascript"; ba.async = true;ba.src = (document.location.protocol == "https:" ? "https://" : "http://") + "bitrix.info/ba.js";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(ba, s);})();</script><script >(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
  5. m[i].l=1*new Date();
  6. for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
  7. k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
  8. (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
  9. ym(91915837, "init", {
  10. clickmap:true,
  11. trackLinks:true,
  12. accurateTrackBounce:true,
  13. webvisor:true
  14. });</script><script>BX.message({
  15. locAddress: "/products/opory-osveshcheniya/",
  16. filePath: "/bitrix/components/webfly/cities.popup/templates/.default/ajax/cities.php"
  17. });</script><script src="/bitrix/components/webfly/cities.popup/templates/.default/build.min.js"></script><script>if (typeof ALXpopup_FID1== 'undefined' && typeof ALXpopup != 'undefined' && typeof BX != 'undefined')
  18. var ALXpopup_FID1= BX.clone(ALXpopup);
  19. $(document).ready(function () {
  20. var param = {
  21. 'popupWindow': "N"
  22. };
  23. if (typeof ALXpopup_FID1!= 'undefined')
  24. ALXpopup_FID1.init(param);
  25. else
  26. ALXpopup.init(param);
  27. });</script><script>$(function ($) {
  28. if (typeof $.mask != 'undefined') {
  29. $('input[name="FIELDS[PHONE_FID1]"]').mask("9 (999) 999-99-99", {placeholder: '_'});
  30. } else if (typeof console.warn != 'undefined') {
  31. console.warn('Conflict when accessing the jQuery Mask Input Plugin: %s typeof $.mask', typeof $.mask);
  32. }
  33. });</script><script>if(typeof ALX_ReloadCaptcha!='function'){
  34. function ALX_ReloadCaptcha(csid,ALX){
  35. document.getElementById("alx_cm_CAPTCHA_"+ALX).src='/bitrix/tools/captcha.php?captcha_sid='+csid+'&rnd='+Math.random();
  36. }
  37. function ALX_SetNameQuestion(obj,ALX){
  38. var qw=obj.selectedIndex;
  39. document.getElementById("type_question_name_"+ALX).value=obj.options[qw].text;
  40. }
  41. }
  42. if(typeof ALX_ChangeCaptcha!='function'){
  43. function ALX_ChangeCaptcha(ALX){
  44. $.getJSON('/local/templates/dks/components/altasib/feedback.form/form/reload_captcha.php',function(data){
  45. $('#alx_cm_CAPTCHA_'+ALX).attr('src','/bitrix/tools/captcha.php?captcha_sid='+data);
  46. $('#alx_fb_captchaSid_'+ALX).val(data);
  47. });
  48. }
  49. }</script><script>$(document).ready(function () {
  50. if (typeof $.dropdown != 'undefined') {
  51. $(".afbf_item_pole .afbf_select").dropdown({
  52. "dropdownClass": "feedback_dropdown"
  53. });
  54. }
  55. });</script><script>$(document).ready(function () {
  56. var file_w_FID1 = parseInt($("#alx_feed_back_FID1 .afbf_feedback_poles").width() / 5);
  57. function str_replace_FID1(search, replace, subject) {
  58. return subject.split(search).join(replace);
  59. }
  60. $("#alx_feed_back_FID1 #afbf_file_input_add1")
  61. .attr('size', file_w_FID1)
  62. .change(function () {
  63. var input_FID1_1 = $(this)[0];
  64. if (typeof input_FID1_1.files != 'undefined' && input_FID1_1.files != null)
  65. var len = input_FID1_1.files.length;
  66. if (typeof len != 'undefined' && len > 1) {
  67. var myStr_FID1_1 = '';
  68. for (var x = 0; x < len; x++) {
  69. if (typeof input_FID1_1.files[x].name != 'undefined') {
  70. myStr_FID1_1 += input_FID1_1.files[x].name;
  71. if (x + 1 != len)
  72. myStr_FID1_1 += ", ";
  73. }
  74. }
  75. } else {
  76. var myStr_FID1_1 = str_replace_FID1("C:\\fakepath\\", "", $(this).val());
  77. textInput = $(this).siblings('.afbf_input_group').children('.afbf_inputtext');
  78. textInput.val(myStr_FID1_1);
  79. }
  80. });
  81. });</script><script>if (typeof ALXpopup_FID2== 'undefined' && typeof ALXpopup != 'undefined' && typeof BX != 'undefined')
  82. var ALXpopup_FID2= BX.clone(ALXpopup);
  83. $(document).ready(function () {
  84. var param = {
  85. 'popupWindow': "Y"
  86. };
  87. if (typeof ALXpopup_FID2!= 'undefined')
  88. ALXpopup_FID2.init(param);
  89. else
  90. ALXpopup.init(param);
  91. });</script><script>$(function ($) {
  92. if (typeof $.mask != 'undefined') {
  93. $('input[name="FIELDS[PHONE_FID2]"]').mask("9 (999) 999-99-99", {placeholder: '_'});
  94. } else if (typeof console.warn != 'undefined') {
  95. console.warn('Conflict when accessing the jQuery Mask Input Plugin: %s typeof $.mask', typeof $.mask);
  96. }
  97. });</script><script>if(typeof ALX_ReloadCaptcha!='function'){
  98. function ALX_ReloadCaptcha(csid,ALX){
  99. document.getElementById("alx_cm_CAPTCHA_"+ALX).src='/bitrix/tools/captcha.php?captcha_sid='+csid+'&rnd='+Math.random();
  100. }
  101. function ALX_SetNameQuestion(obj,ALX){
  102. var qw=obj.selectedIndex;
  103. document.getElementById("type_question_name_"+ALX).value=obj.options[qw].text;
  104. }
  105. }
  106. if(typeof ALX_ChangeCaptcha!='function'){
  107. function ALX_ChangeCaptcha(ALX){
  108. $.getJSON('/local/templates/dks/components/altasib/feedback.form/inline/reload_captcha.php',function(data){
  109. $('#alx_cm_CAPTCHA_'+ALX).attr('src','/bitrix/tools/captcha.php?captcha_sid='+data);
  110. $('#alx_fb_captchaSid_'+ALX).val(data);
  111. });
  112. }
  113. }</script><script>$(document).ready(function () {
  114. if (typeof $.dropdown != 'undefined') {
  115. $(".afbf_item_pole .afbf_select").dropdown({
  116. "dropdownClass": "feedback_dropdown"
  117. });
  118. }
  119. });</script><script>$(document).ready(function () {
  120. var file_w_FID2 = parseInt($("#alx_feed_back_FID2 .afbf_feedback_poles").width() / 5);
  121. function str_replace_FID2(search, replace, subject) {
  122. return subject.split(search).join(replace);
  123. }
  124. });</script><script src="/bitrix/cache/js/ag_hc_s1/fancybox.umd/459c4c1b6e4912b1598b55400cf5d022.js"></script><script src="/bitrix/cache/js/ag_hc_s1/carousel.autoplay.umd/6f12d94f854238aafe4eccce89bd3b85.js"></script><script>if (document.querySelector(".projects") != null) {
  125. const myCarousel = new Carousel(document.querySelector(".projects"), {
  126. 'slidesPerPage': '2',
  127. 'infinite': true,
  128. 'autoplay': true,
  129. Navigation: {
  130. prevTpl:
  131. '',
  132. nextTpl:
  133. '<svg xmlns="http://www.w3.org/2000/svg" width="67" height="24" viewBox="0 0 67 24" fill="none"><line y1="11.5" x2="62" y2="11.5" stroke="black" stroke-dasharray="5 5"/><path d="M67 12L53.5 1.6077V22.3923L67 12Z" fill="black"/></svg>',
  134. },
  135. });
  136. }
  137. if (document.querySelector(".carousel") != null) {
  138. const myCarousel = new Carousel(document.querySelector("#myCarousel"), {
  139. Dots: true,
  140. on: {
  141. init: (carousel) => {
  142. carousel.$index = carousel.$container.querySelector(".carousel_index");
  143. carousel.$count = carousel.$container.querySelector(".carousel_count");
  144. },
  145. refresh: (carousel) => {
  146. if (carousel.$count) {
  147. carousel.$count.innerHTML = carousel.pages.length;
  148. }
  149. },
  150. change: (carousel) => {
  151. if (carousel.$index) {
  152. carousel.$index.innerHTML = carousel.page + 1;
  153. }
  154. },
  155. },
  156. });
  157. }
  158. $(document).ready(function(){
  159. $('#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4').click(function(){
  160. $(this).toggleClass('open');
  161. });
  162. });
  163. $('.menu-open').click(function () {
  164. $('.mobile-menu').toggleClass('active');
  165. });</script><script>const METRIKA_ID = 91915837;
  166. function sendMetrikaEvent(email) {
  167. if (window.ym) {
  168. console.log('Отправка события в Яндекс Метрику:', email);
  169. window.ym(METRIKA_ID, 'reachGoal', 'emailCopied', { email });
  170. } else {
  171. console.log('Яндекс Метрика не инициализирована');
  172. }
  173. }
  174. function handleCopyEvent(event) {
  175. const copiedText = window.getSelection().toString();
  176. console.log('Скопированный текст:', copiedText);
  177. const hasAtSymbol = copiedText.includes('@');
  178. const hasRussianLetters = /[А-Яа-яЁё]/.test(copiedText);
  179. console.log('Содержит символ "@":', hasAtSymbol);
  180. console.log('Содержит русские буквы:', hasRussianLetters);
  181. if (hasAtSymbol && !hasRussianLetters) {
  182. sendMetrikaEvent(copiedText);
  183. }
  184. }
  185. document.addEventListener('copy', handleCopyEvent);
  186. function handleMailtoRightClick(event) {
  187. const target = event.target;
  188. if (event.button === 2 && target.tagName === 'A' && target.getAttribute('href') && target.getAttribute('href').startsWith('mailto:')) {
  189. const email = target.getAttribute('href').substring(7);
  190. console.log('Клик правой кнопкой на mailto:', email);
  191. const hasRussianLetters = /[А-Яа-яЁё]/.test(email);
  192. console.log('Содержит русские буквы:', hasRussianLetters);
  193. if (!hasRussianLetters) {
  194. sendMetrikaEvent(email);
  195. }
  196. }
  197. }
  198. document.addEventListener('contextmenu', handleMailtoRightClick);</script></body></html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda