Help
RSS
API
Feed
Maltego
Contact
Domain > 333d.ru
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-11-26
95.211.117.199
(
ClassC
)
2024-10-23
37.140.192.116
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Wed, 23 Oct 2024 11:43:37 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveLocation: https://333d.ru:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Wed, 23 Oct 2024 11:43:38 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveVary: Accept-Encoding !doctype html>html langen> head> title>arguv/title> meta charsetutf-8> meta namedescription content> meta nameviewport contentwidthdevice-width, initial-scale1> link typetext/css href../roof/styles.css relstylesheet/> link typetext/css href../roof/detect/styles.css relstylesheet/> link typetext/css href../logo/styles.css relstylesheet/> link typetext/css href../show/styles.css relstylesheet/> script src../show/detect/detect.js>/script> script src../show/jquery-1.11.1.js>/script> link typetext/css href../show/detect/styles.css relstylesheet/> link relstylesheet href../show/button_styles/style.css> link relicon typeimage/png sizes32x32 hreffavicon-32x32.png> link relicon typeimage/png sizes120x120 hreffavicon-120x120.png> link relicon hreffavicon.svg typeimage/svg+xml> !--script typeimportmap>{ imports: { three: model-viewer.min.js }}/script>-->link relpreconnect hrefhttps://fonts.googleapis.com>link relpreconnect hrefhttps://fonts.gstatic.com crossorigin>link hrefhttps://fonts.googleapis.com/css2?familyMontserrat:wght@300&displayswap relstylesheet> style> body { overflow-x: hidden; } body { font-family: Raleway, sans-serif; } #modelViewer_element { opacity: 0; width: 700px; height: 400px; margin: auto; } #radiator { width: 500px; height: 400px; margin: auto; } .center { text-align: center; } /* стили прицепа */ .demo { /* height: 524px; margin-top: 116px; */ margin-right: 10px; height: 100%; margin-top: 0; } .main_div { display: flex; height: 100%; } .main_divdata-buttons-openedfalse .demo { height: 98%; margin-top: 0px; } .main_divdata-buttons-openedfalse .demo { margin-right: 0px; } .buttons_block { width: 100px; height: 524px; margin-top: 116px; margin-right: 228px; } .buttons_block .text_span { font-family: Montserrat; line-height: 20px; display: inline-block; width: 257px; } .button_block { color: #1f1f22; text-align: center; width: 300px; height: 74px; padding: 15px 12px 15px 53px; padding-right: 0; padding-left: 0; margin-bottom: 15px; box-sizing: border-box; background-position-x: 15px; background-position-y: 20px; cursor: pointer; font-size: 16px; font-family: Montserrat,Arial,sans-serif; font-weight: 400; border-width: 1px; border-radius: 5px; border-color: #1f1f22; border-style: solid; transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out; } .button_block:hover { background-color: #1f1f22; color: #ffffff; } .button_block_3, .button_block_4, .button_block_5, .button_block_6 { padding-top: 25px; } /* .button_block_1 { background-image: url(phone_images/icon_1.png); background-repeat: no-repeat; background-size: 28px 31px; } .button_block_2 { background-image: url(phone_images/icon_2.png); background-repeat: no-repeat; background-size: 28px 31px; } .button_block_3 { background-image: url(phone_images/icon_3.png); background-repeat: no-repeat; background-size: 28px 31px; padding-top: 12px; } .button_block_4 { background-image: url(phone_images/icon_4.png); background-repeat: no-repeat; background-size: 28px 31px; padding-top: 12px; } .button_block_5 { background-image: url(phone_images/icon_5.png); background-repeat: no-repeat; background-size: 28px 31px; padding-top: 12px; } .button_block_6 { background-image: url(phone_images/icon_6.png); background-repeat: no-repeat; background-size: 28px 31px; padding-top: 12px; } */ .button_block_3 .arrow_span, .button_block_4 .arrow_span, .button_block_5 .arrow_span, .button_block_6 .arrow_span { position: relative; top: 10px; } span.arrow_span { background-image: url(phone_images/arrow_icon.png); background-repeat: no-repeat; display: inline-block; width: 32px; height: 32px; margin-left: 30px; } @media screen and (max-width: 1000px) { .button_block, .flex_3_div_2 div div.buttons_block .button_block { width: 250px; } .buttons_block { margin-right: 30px; } .buttons_block .text_span { font-size: 16px; width: 195px; } .buttons_block .text_span.little_text { position: relative; top: -3px; } .icon_close, .icon_close_2 { /* width: 89px !important; height: 89px !important; */ top: 20px !important; right: 40px !important; /* background-size: 100% auto; */ } div.icon_close_2 { right: 40px !important; top: 30px !important; } .button_block_4 { padding-top: 18px; } } @media screen and (max-width: 770px) { .buttons_block { width: 327px; } } @media screen and (max-width: 680px) { .button_block, .buttons_block { /* width: 287px; */ } .buttons_block .text_span { width: 185px; } span.arrow_span { margin-left: 10px; } .button_block_1 { padding-top: 7px; } .button_block_3 { padding-top: 18px; } } @media screen and (max-width: 600px) { .main_div { flex-direction: column; } .demo { height: 426px; margin-top: 0; position: relative; top: 15px; } .mobile_without_buttons.main_div .demo { height: 95%; margin-top: 0px; } .mobile_without_buttons.main_div { top: 0 !important; margin-top: 0px !important; height: 100%; } .div_with_two_blocks { display: flex; } .button_block { background-image: none; padding-left: 5px; padding-right: 5px; width: 197px; } .buttons_block { width: 409px; height: 274px; margin-left: auto; margin-right: auto; margin-top: 30px; } .buttons_block .text_span { text-align: center; } span.arrow_span { display: none; } .button_block_1, .button_block_3, .button_block_5 { margin-right: 15px; } .icon_close, .icon_close_2 { width: 42px !important; height: 42px !important; top: 30px !important; right: 40px !important; } .pause_icon { top: 30px; } .main_div { height: initial; } .icon_close img { width: 42px; } .icon_close { padding-top: 0 !important; } .pulse-button__icon { display: none !important; } .buttons_block .text_span { font-size: 14px; } .button_block_1 { padding-top: 15px; } .button_block_3 { padding-top: 26px; } .demo { margin-right: 0; } .pulse-button { width: 42px !important; height: 42px !important; } span.pause_icon { left: 40px; margin-left: 0; } } @media screen and (max-width: 450px) { .button_block { width: 153px; height: 74px; padding-top: 5px; } .buttons_block { width: 321px; } .button_block_2 .text_span, .button_block_3 .text_span, .button_block_4 .text_span { position: relative; top: 8px !important; } .button_block_5 .text_span, .button_block_6 .text_span { position: relative; top: 18px !important; } .buttons_block .text_span { width: 140px; } .button_block_2 { padding-top: 0; } .buttons_block .button_block_2 .text_span { top: 5px !important; } } .i_icon { display: inline-block; width: 122px; height: 122px; position: fixed; top: 35px; right: 45px; background-image: url(i_icon.png); background-repeat: no-repeat; z-index: 9000000000000000000; cursor: pointer; } .pause_icon { width: 42px; height: 42px; position: fixed; top: 30px; left: 50%; margin-left: -25px; background-image: url(pause_1.svg); background-repeat: no-repeat; z-index: 9000000000000000000; cursor: pointer; } .mobile_without_buttons.main_div { top: 50%; position: relative; margin-top: -213px; } .Hotspot { display: none; } .icon_close { position: absolute; top: 20px; right: 55px; z-index: 999999999999990000; width: 42px; height: 42px text-align: center; padding-top: 10px; } .icon_close_2 { /* top: 35px; right: 45px; */ position: absolute; z-index: 100000000; cursor: pointer; right: 55px !important; top: 30px !important;}/* анимация кнопок */.pulse-button { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 42px; height: 42px; border-radius: 40px; padding: 10px; border: none; background: transparent; -webkit-box-shadow: 0 5px 35px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 35px rgba(0, 0, 0, 0.2); cursor: pointer; outline: none; z-index: 1000;}/* .pulse-button:hover .pulse-button__icon { opacity: 0; visibility: hidden; position: absolute; -webkit-transition: 0.3s; transition: 0.3s;}.pulse-button:hover .pulse-button__text { -webkit-transition: 0.3s; transition: 0.3s; opacity: 1; visibility: visible; position: relative;} */.pulse-button__icon { display: none; width: 40px; height: 40px; background: url(img/info_w.png) center center no-repeat; background-size: cover; -webkit-transition: 0.3s; transition: 0.3s;}.pulse-button__text { display: block; width: 100%; height: 30px; font: 12px Open Sans, sans-serif; color: #ffffff; text-align: center; line-height: 1.2; opacity: 0; visibility: hidden; position: absolute; -webkit-transition: 0.3s; transition: 0.3s; margin-top: 1px;}.pulse-button__rings { border: 1px solid #1f1f22; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; width: auto; border-radius: 50%; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-name: pulse_1; animation-name: pulse_1; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; z-index: -1;}.pulse-button__rings:nth-child(2) { -webkit-animation-name: pulse_2; animation-name: pulse_2;}.pulse-button__rings:nth-child(3) { -webkit-animation-name: pulse_3; animation-name: pulse_3;}@-webkit-keyframes pulse_1 { from { opacity: 1; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } to { opacity: 0; -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }}@keyframes pulse_1 { from { opacity: 1; -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); } to { opacity: 0; -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }}@-webkit-keyframes pulse_2 { from { opacity: 1; -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); } to { opacity: 0; -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); }}@keyframes pulse_2 { from { opacity: 1; -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); } to { opacity: 0; -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); }}@-webkit-keyframes pulse_3 { from { opacity: 1; -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); } to { opacity: 0; -webkit-transform: scale(1.7, 1.7); transform: scale(1.7, 1.7); }}@keyframes pulse_3 { from { opacity: 1; -webkit-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); } to { opacity: 0; -webkit-transform: scale(1.7, 1.7); transform: scale(1.7, 1.7); }}/*# sourceMappingURLstyle.css.map */ .drag_and_drop_block .p_1 { font-size: 30px; } labelfordrag_and_drop_file_div_input { position: relative; } labelfordrag_and_drop_file_div_input img { position: absolute; top: 25px; left: 40px; } .margin_bottom { margin-bottom: 30px; } .drag_and_drop_block svg { width: 381px; height: 80px; } .drag_and_drop_block p { text-align: center; } .drag_and_drop_block p span { display: inline-block; width: 600px; border-bottom: 1px solid #dddddd; padding-bottom: 30px; } p.font_size_1 { font-size: 25px; } .flex_div { display: flex; justify-content: center; margin-bottom: 50px; } .flex_div div { font-size: 17px; width: 50px; border-radius: 5px; padding: 4px 8px; margin: 6px 4px; border: 1px solid #3393bd; color: #3393bd; } footer { margin-top: 200px; margin-bottom: 20px; color: transparent; } /* drag and drop форма */ .drag_and_drop_block input { display: none; } .file_dragged { border: 1px solid #1f1f22; padding: 10px; } .drag_and_drop_block { width: 100% !important; margin: auto; margin-top: 120px !important; padding: 0 !important; } #drag_and_drop_file_div_input { display: none; } .pointer { cursor: pointer; } .logo_span { display: inline-block; background-image: url(assets/images/menu_logo.png); background-repeat: no-repeat; width: 60px; height: 50px; cursor: pointer; } .header_ul { position: relative; top: -22px; } .menu_right_icons, .header_ul { display: inline-block; } .header_ul li, .menu_right_icons li { display: inline-block; list-style-type: none; } .header_ul li a { text-decoration: none; color: white; } .header_ul li { font-weight: 600; font-size: 16px; line-height: 22px; color: #FFFFFF; margin-right: 30px; cursor: pointer; } .menu_right_icons { position: absolute; top: -8px; right: 0; } .menu_right_icons li { width: 39px; height: 39px; background-repeat: no-repeat; background-position: center; margin-right: 15px; cursor: pointer; } .menu_right_icons li + li + li { margin-right: 0; } .telegramm_icon { background-image: url(assets/images/telegramm_icon.svg); background-repeat: no-repeat; background-size: 100% auto; background-position: center; } .whatsup_icon { background-image: url(assets/images/whatsup_icon.svg); background-repeat: no-repeat; background-size: 100% auto; background-position: center; } .mail_icon { background-image: url(assets/images/mail_icon.svg); background-repeat: no-repeat; background-size: 100% auto; background-position: center; } body { background-color: #000000; } .color_1 { color: #FFFFFF !important; } header div { max-width: 1170px; margin: auto; margin-top: 10px !important; position: relative; } .div_1 { max-width: 1170px; margin: auto; position: relative; } .div_with_model { max-width: 1170px; margin: auto; } .circle_1 { width: 168px; position: absolute; top: 400px; right: 250px; } .circle_2 { width: 227px; position: absolute; top: 450px; right: 50px; } .h1_class, .h2_class, .h3_class, .h4_class, .h5_class { text-align: left; width: 660px; font-weight: 700; font-size: 64px; line-height: 75px; position: relative; z-index: 100000000000000000000; } .h2_class { margin-left: 490px; } .h3_class { width: 460px; } .to_top { position: relative; top: -320px; } .to_top_2 { position: relative; top: -150px; } .to_top_3 { position: relative; top: -50px; } .gap_class { gap: 90px; } .h4_class, .h5_class { width: 678px; } .flex_div { display: flex; flex-direction: row; } .flex_div_vertical { flex-direction: column; } .flex_div_1_left_div { width: 500px !important; border: none !important; } .flex_div_2_left_div { width: 460px !important; border: none !important; } .flex_2_div_1 { order: 2; width: 660px !important; height: 482px !important; border: none !important; } .flex_2_div_2 { order: 1; width: 460px !important; border: none !important; position: relative; z-index: 900000000; } .flex_div_2_left_div { position: relative; z-index: 900000000; } .vertical_mode { flex-direction: column; } .flex_3_div_1 { width: 460px !important; border: none !important; box-sizing: border-box; margin-left: 600px !important; } .flex_3_div_2 { width: 960px !important; height: 420px !important; border: none !important; } .flex_3_div_2 div, .flex_3_div_2 div div, .flex_3_div_2 div div.buttons_block div { width: auto !important; border: 0 !important; } .flex_3_div_2 div div.buttons_block { width: 100px !important; border: 0 !important; } .flex_3_div_2 div div.buttons_block .button_block { width: 300px !important; border: 0 !important; background-color: #FFFFFF; height: 52px !important; padding: 15px 12px 15px 53px; padding-right: 0 !important; padding-left: 0 !important; margin-bottom: 8px !important; } .flex_3_div_2 .div_with_two_blocks { padding: 0 !important; margin: 0 !important; } .flex_3_div_2 div div.buttons_block .button_block span { color: #000000; font-weight: 400; font-size: 16px; line-height: 22px; } .flex_4_div_1 { order: 2; width: 678px !important; border: 0 !important; } .flex_4_div_2 { order: 1; width: 400px !important; border: 0 !important; } .drag_and_drop_block p span { width: 100%; height: 90px; text-align: left; border: 1px dashed #FFFFFF; font-weight: 400; font-size: 20px; background-color: rgb(51, 51, 51); padding-left: 140px; padding-top: 20px; box-sizing: border-box; } .drag_and_drop_block { border: 0 !important; } .div_with_formats, .div_with_formats .flex_div { border: 0 !important; padding: 0 !important; margin: 0 !important; } .div_with_formats .flex_div div { border: 1px solid #FFFFFF !important; font-weight: 400 !important; color: #FFFFFF !important; } .div_with_formats, .div_with_formats .flex_div { width: 400px !important; } footer ul li { display: inline-block; width: 70px; height: 70px; margin-right: 30px; cursor: pointer; } footer ul li + li + li { margin-right: 0; } footer ul { width: 280px; margin: auto; padding-left: 0; } .for_client_1 { font-weight: 600; font-size: 24px; line-height: 33px; margin-bottom: 50px; } .for_company_1 { font-weight: 600; font-size: 24px; line-height: 33px; margin-bottom: 50px; } .circle_span { display: inline-block; width: 42px; height: 42px; text-align: center; border-radius: 100px; background: linear-gradient(to bottom, #F13C18, #F13C1880); box-sizing: border-box; padding-top: 10px; position: absolute; left: -56px; } .circle_span_outer { position: relative; } .circle_span_outer_div { width: initial !important; padding-left: 75px !important; margin-left: 20px !important; border: none !important; color: #FFFFFF !important; border-bottom: 1px solid #FFFFFF !important; } .circle_span_outer_div + .circle_span_outer_div { border-bottom: none !important; } .red_left_circle { width: 824px; height: 852px; position: absolute; left: -240px; top: 420px; } .blue_right_circle { width: 929px; height: 905px; position: absolute; right: -450px; top: 1200px; } @media screen and (max-width: 1400px) { .h1_class, .h2_class, .h3_class, .h4_class, .h5_class { font-size: 32px; line-height: 38px; } .for_client_1 { font-size: 20px; } .to_top { top: -150px; } .div_with_model { max-width: 950px; } .gap_class { gap: 40px; } .flex_4_div_1 { width: 400px !important; } .flex_4_div_1 h2 { margin-top: 160px; } .flex_3_div_1 { width: 50% !important; margin-left: 50% !important; } .flex_3_div_2 { width: 70% !important; } .h5_class { width: 100%; } .flex_4_div_1 { width: 35% !important; } .flex_4_div_1 h2 { margin-top: 120px; } .menu_right_icons { top: 35px; } } @media screen and (max-width: 1300px) { .menu_right_icons { right: 40px; } } @media screen and (max-width: 1150px) { .flex_div_1_left_div { width: 300px !important; } .flex_div_1_left_div #radiator { margin-top: 100px; } .flex_2_div_1 { width: 300px !important; height: 241px !important; margin-top: 60px !important; } .flex_div_2_left_div, .flex_2_div_2 { width: 350px !important; } #radiator { width: 300px; height: 240px; } .circle_span_outer_div { padding-left: 62px !important; } .div_with_model { max-width: 750px; } .h2_class { margin-left: 35%; } .h3_class { position: relative; top: 125px; } .to_top { top: -120px; } .to_top_2 { top: -120px; } .header_ul li { margin-right: 10px; } .header_ul { padding-left: 8px; } .menu_right_icons li { margin-right: 8px; } .menu_right_icons { right: 0px; } } @media screen and (max-width: 970px) { .circle_1, .circle_2 { display: none !important; } .menu_right_icons li { width: 30px; height: 30px; margin-right: 8px; } } @media screen and (max-width: 800px) { #modelViewer_element { width: 355px; height: 255px; } .header_ul .li__to_hide { display: none !important; } .menu_right_icons { left: 50%; margin-left: -170px; padding-left: 0; } .flex_div.div_with_model { flex-direction: column !important; } .flex_div_1_left_div, .flex_div_2_left_div, .flex_2_div_2, .flex_2_div_1, .flex_3_div_2 div div.buttons_block, .flex_3_div_1, .flex_4_div_1, .flex_4_div_2, .flex_3_div_2 { margin: auto !important; } .h2_class { margin-left: 10%; } .flex_3_div_1, .flex_2_div_2 { order: 2; } .flex_3_div_2, .flex_2_div_1 { order: 1; } .main_div { flex-direction: column; } .h3_class { top: 25px; left: 10%; } #prompt-demo2, .demo { height: 450px !important; } .flex_4_div_2 { height: 100px; position: relative; top: -80px; } .flex_3_div_2 { height: 880px !important; } .div_with_two_blocks, .flex_3_div_2 div div.buttons_block { width: 300px !important; } .flex_4_div_1 { order: 1; } .flex_4_div_2 { order: 2; } .h2_class { margin-left: 0; text-align: right; } .h3_class { left: 0; text-align: left; } .to_top { top: 10px; } .to_top_2 { top: -40px; } .flex_4_div_1 { text-align: right; margin-left: 22% !important; width: 70% !important; } .to_top_3 { top: -30px; } .demo { overflow-x: initial !important; position: relative; } .header_ul { left: 40px; } .menu_right_icons { top: 0; width: 140px; margin-left: -70px; margin-top: 10px; } } @media screen and (max-width: 780px) { .h1_class, .h3_class { margin-left: 20px; } .h1_class, .h2_class, .h3_class, .h4_class, .h5_class { width: 70% !important; } .h2_class { margin-left: 25%; } .h5_class { margin-left: 30%; } } @media screen and (max-width: 650px) { .red_left_circle { left: 440px; top: 450px; width: 487px; height: 476px; } .blue_right_circle { width: 828px; height: 762px; top: 2100px; } .flex_3_div_2 div div.buttons_block { width: 100% !important; padding-left: 0; padding-right: 0; } .buttons_block { position: relative; left: -5px !important; } .flex_3_div_2 { width: 85% !important; height: 720px !important; } .flex_3_div_1 { padding-left: 0 !important; width: 80% !important; } .circle_span_outer_div { margin-left: 0px !important; } } @media screen and (max-width: 610px) { .buttons_block { position: relative; left: -30px; } } @media screen and (max-width: 590px) { .red_left_circle { left: 240px; } } @media screen and (max-width: 500px) { .div_with_formats .flex_div div { width: 40px !important; margin: 0 !important; margin-right: 10px !important; box-sizing: border-box; } .div_with_formats, .div_with_formats .flex_div { width: 270px !important; margin: auto !important; } .drag_and_drop_block p span { font-size: 12px; height: 90px; width: 70%; } labelfordrag_and_drop_file_div_input img { left: 100px; top: 18px; } .to_top_2 { position: relative; left: 30px; max-width: 90% !important; } .header_ul { left: 5px; } .header_ul { left: 20px; } } @media screen and (max-width: 480px) { .menu_right_icons { left: 55%; } .to_top_2 { left: 0px !important; } .flex_4_div_2 { padding: 0 !important; } .menu_right_icons { left: 80%; } } @media screen and (max-width: 460px) { .buttons_block { position: relative; left: -30px; } .button_block_3 .text_span, .button_block_5 .text_span, .button_block_6 .text_span, div.buttons_block .button_block_2 span.text_span { top: 2px !important; } .button_block_4 .text_span { top: -9px !important; } .header_ul { left: -16px !important; } } @media screen and (max-width: 410px) { .menu_right_icons li { margin-right: 10px; } .menu_right_icons { left: 45%; } .buttons_block { position: relative; left: -30px; } .to_top_2 { max-width: 95% !important; } .drag_and_drop_block p span { margin-left: 0%; } .flex_4_div_2 { width: 100% !important; } labelfordrag_and_drop_file_div_input img { width: 20px; left: 40px; top: 29px; } .drag_and_drop_block p span { width: 95%; padding-top: 30px; padding-left: 60px; } .for_client_1, .for_company_1 { font-size: 16px; } .circle_span_outer { font-size: 14px !important; } .flex_3_div_2 div div.buttons_block .button_block span { font-size: 12px !important; } .flex_3_div_2 { height: 680px !important; } .h5_class { margin-left: 10%; width: 100% !important; } .button_block_4 .text_span { top: 1px !important; } .header_ul { padding-left: 10px; } .menu_right_icons li { width: 23px; height: 24px; } .menu_right_icons { /* margin-left: -120px; top: -15px; */ } .flex_div_2_left_div, .flex_2_div_2 { width: 295px !important; padding-left: 0 !important; } .circle_span_outer_div { margin-left: 0 !important; padding-left: 57px !important; } .flex_3_div_1 { /* width: 58% !important; */ } footer ul li { width: 39px; height: 39px; margin-right: 15px; } footer ul { width: 160px; } .menu_right_icons { left: 60%; } } @media screen and (max-width: 370px) { .buttons_block { position: relative; left: -40px; } } /style> /head> body> !-- model-viewer> HTML element --> header> div classdiv_with_model> span classlogo_span>/span> ul classheader_ul> li classli__to_hide>a href#part_1>3D модель/a>/li> li classli__to_hide>a href#part_2>Добавить анимацию/a>/li> li classli__to_hide>a href#part_3>Управлять анимацией/a>/li> li classli__to_hide>a href#part_4>Загрузить/a>/li> li>a hrefprojects.html>Проекты/a>/li> /ul> ul classmenu_right_icons> li classmenu_icon telegramm_icon>/li> li classmenu_icon whatsup_icon>/li> li classmenu_icon mail_icon>/li> /ul> /div> /header> div classdiv_1> model-viewer idmodelViewer_element src../logo/ARGUV_TEXT.glb poster camera-orbit0deg 90deg 1.975m interaction-promptnone rotation-per-second30deg camera-controls poster disable-pan shadow-intensity1 environment-image field-of-view17deg ar-statusnot-presenting stylebackground-color: unset;> div classprogress-bar hide slotprogress-bar> div classupdate-bar>/div> /div> /model-viewer> img srcassets/images/circle1.png classcircle_1> img srcassets/images/circle2.png classcircle_2> /div>!-- script src../light/script.js>/script> script src../light/detect.js>/script>--> !-- Loads model-viewer> for browsers: --> script typemodule srcmodel-viewer.min.js>/script> div classdiv_with_model>h2 classcenter h1_class color_1 id#part_1>Загрузи 3D модель себе на сайт. AR в телефонах. Зачем?/h2>/div> img classred_left_circle srcassets/images/red_circle.png> div classflex_div div_with_model> div classflex_div_1_left_div> model-viewer idradiator camera-controls src../radiator/Kitfort_KT-6114.glb ar ar-modeswebxr scene-viewer quick-look altA 3D model of a radiator poster auto-rotate stylebackground: linear-gradient(#51110D, #000000);> /model-viewer> /div> div classcolor_1 flex_div_2_left_div> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>1/span>span classfor_client_1>Для клиента./span>br>br>Добавление 3D моделей в карточку товара увеличивает время нахождения посетителей на сайте в 5 раз./p>/div> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>2/span>span classfor_company_1>Для компании./span>br>br>И уменьшает количество отказов в 10 раз. Как следствие лучшие позиции в поисковой выдаче и рост числа посетителей и покупателей./p>/div> /div> /div> div classdiv_with_model>h2 classcenter color_1 h2_class idpart_2>Добавь анимацию. Доступно и в AR. Зачем?/h2>/div> div classflex_div div_with_model> div classflex_2_div_1> model-viewer idprompt-demo interaction-promptnone autoplay onmousedownplayAnimation(); class modelViewer src../roof/CountryHouse_v7.glb ar ar-modeswebxr scene-viewer quick-look camera-controls poster shadow-intensity1 min-camera-orbit-Infinity 0deg auto max-camera-orbitInfinity 90deg auto stylebackground: linear-gradient(#51110D, #000000);> div classprogress-bar hide slotprogress-bar> div classupdate-bar>/div> /div> !-- button slotar-button idar-button> Посмотреть у себя /button> --> div idar-prompt> img srcar_hand_prompt.png> /div> div classdot hidden slotfinger0>/div> div classdot hidden slotfinger1>/div> /model-viewer> /div> div classcolor_1 flex_2_div_2> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>1/span>span classfor_client_1>Для клиента./span>br>br>Время на понимание принципов работы и функций товара уменьшается в 5 раз./p>/div> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>2/span>span classfor_company_1>Для компании./span>br>br>Количество новых клиентов на одного менеджера увеличивается в 3 раза./p>/div> /div> /div> !-- script typemodule srchttps://333d.ru/model-viewer/3.2.0.min.js>/script>--> !-- script src../roof/script.js>/script> script src../roof/detect/edetect.js>/script> script src../roof/detect/detect.js>/script>--> div classdiv_with_model>h2 classcenter color_1 h3_class idpart_3>Управляй анимацией, цветом, всем. Зачем?/h2>/div> img classblue_right_circle srcassets/images/right_circle.png> div classflex_div div_with_model vertical_mode to_top> div classcolor_1 flex_3_div_1> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>1/span>span classfor_client_1>Для клиента./span>br>br>Увидеть все преимущества товара и в пять раз быстрее принять решение о покупке./p>/div> div classcircle_span_outer_div>p classcircle_span_outer>span classcircle_span>2/span>span classfor_company_1>Для компании./span>br>br>Рост продаж и прибыли./p>/div> /div> div classflex_3_div_2> div classmain_div> div classdemo styleoverflow-x: hidden;> !-- model-viewer> HTML element --> model-viewer idprompt-demo2 onmousedownshowhot(); autoplay interaction-promptnone disable-tap src../show/Trawl_7sections_Scale005_v1.glb camera-controls poster shadow-intensity0 min-camera-orbit-125deg 5deg auto max-camera-orbit125deg 80deg auto max-field-of-view50deg min-field-of-view5deg animation-namePogruzka stylebackground: linear-gradient(#51110D, #000000);> !-- button classHotspot button_2_hotspot slothotspot-1 data-surface58 0 609 612 660 0.601 0.225 0.174 data-visibility-attributevisible> div classHotspotAnnotation>Уширители/div> /button> button classHotspot button_3_hotspot slothotspot-2 data-surface42 0 844 1341 1365 0.537 0.395 0.068 data-visibility-attributevisible> div classHotspotAnnotation>Коники/div> /button> button classHotspot button_1_hotspot slothotspot-3 data-surface19 0 373 341 374 0.020 0.197 0.783 data-visibility-attributevisible> div classHotspotAnnotation>Раздвижка/div> /button> button classHotspot button_4_hotspot slothotspot-4 data-surface74 0 97 98 107 0.554 0.056 0.390 data-visibility-attributevisible> div classHotspotAnnotation>Разворот/div> /button> button classHotspot button_5_hotspot slothotspot-5 data-surface221 0 112 76 113 0.235 0.476 0.290 data-visibility-attributevisible> div classHotspotAnnotation>Оси/div> /button> button classHotspot button_6_hotspot slothotspot-6 data-surface146 0 402 403 525 0.430 0.072 0.499 data-visibility-attributevisible> div classHotspotAnnotation>Аппарели/div> /button>--> div classprogress-bar hide slotprogress-bar> div classupdate-bar>/div> /div> button slotar-button idar-button> AR /button> div idar-prompt> img srcar_hand_prompt.png> /div> /model-viewer> /div> div classbuttons_block> div classdiv_with_two_blocks> div classbutton_block button_block_1 idbutton_1>span classtext_span>Раздвижка/span>!-- span classarrow_span>/span> -->/div> div classbutton_block button_block_2 idbutton_2>span classtext_span>Уширители/span>!-- span classarrow_span>/span> -->/div> /div> div classdiv_with_two_blocks> div classbutton_block button_block_3 idbutton_3>span classtext_span little_text>Коники/span>!-- span classarrow_span>/span> -->/div> div classbutton_block button_block_4 idbutton_4>span classtext_span little_text>Настил на уширители/span>!-- span classarrow_span>/span> -->/div> /div> div classdiv_with_two_blocks> div classbutton_block button_block_5 idbutton_5>span classtext_span little_text>Подъемные оси/span>!-- span classarrow_span>/span> -->/div> div classbutton_block button_block_6 idbutton_6>span classtext_span little_text>Аппарели/span>!-- span classarrow_span>/span> -->/div> /div> /div> /div> /div> /div> script src../logo/script.js>/script> script src../logo/detect.js>/script> script> var logo_span document.querySelector(.logo_span); logo_span.onclick function () { document.location.href https://333d.ru/index.html; }; /* ************** баннер *********************** */ function getStyle(elem) { return window.getComputedStyle ? getComputedStyle (elem, ) : elem.currentStyle; } var modelViewer_element document.getElementById(modelViewer_element); function change_orbit(modelViewer, cameraOrbit_param, target_param) { modelViewer.cameraOrbit cameraOrbit_param; modelViewer.fieldOfView 20deg; if (target_param 1) { /* modelViewer.cameraTarget 0m 0m 0m; */ /* modelViewer.fieldOfView 25.39deg; */ } setTimeout( function () { var cur_opacity getStyle(modelViewer).opacity; if (cur_opacity 0) { /* первый запуск */ modelViewer.style.opacity 1; modelViewer.interpolationDecay 3000; // console.log(100); var cameraChangeFunction function () { setTimeout( function () { modelViewer.interpolationDecay 300; }, 1000); // console.log(200); modelViewer.removeEventListener(camera-change, cameraChangeFunction); }; modelViewer.addEventListener(camera-change, cameraChangeFunction); change_orbit(modelViewer, 0deg 90deg 1.975m); } }, 450); } var user detect.parse(navigator.userAgent); modelViewer_element.addEventListener(load, () > { var theta_angle -14, -40, 13, 39 ; var pi_angle 64, 70, 79 ; function getRandomInt(min, max) { min Math.ceil(min); max Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; } // console.log( modelViewer_element.getCameraOrbit() );// console.log( modelViewer_element.getCameraTarget() );// console.log( modelViewer_element.getFieldOfView() ); if ( sessionStorage.getItem(theta_index) ) { // console.log( sessionStorage.getItem(theta_index) ); if ( sessionStorage.getItem(theta_index) 1 ) { sessionStorage.setItem(theta_index, 0); var index_random 0; } else { sessionStorage.setItem(theta_index, 1); var index_random 1; } } else { var index_random getRandomInt(0, 1); sessionStorage.setItem(theta_index, index_random); } var theta_array theta_angleindex_random; var theta_angle_random getRandomInt(theta_array0, theta_array1); var pi_array pi_angle sessionStorage.getItem(theta_index) ; if (index_random 0) { var pi_angle_random getRandomInt(pi_array0, pi_array1); } else { var pi_angle_random pi_array0; } var param_str theta_angle_random + deg + pi_angle_random + deg 1.7188547m; // console.log(param_str); /* var param_str -30deg 66deg 1.7188547m; var param_str 39deg 72deg 1.7188547m; */ /* var param_str 37deg 60deg 1.576m; */ /* var param_str -47deg 76deg 1.718855m; */ change_orbit(modelViewer_element, param_str); setTimeout( function () { // console.log( modelViewer_element.getCameraOrbit() );// console.log( modelViewer_element.getCameraTarget() );// console.log( modelViewer_element.getFieldOfView() ); }, 10000); }); modelViewer_element.addEventListener(mouseup, function () { setTimeout( function () { change_orbit(modelViewer_element, 0deg 90deg 1.975m); }, 800); }); var move_back_to_start_rakurs function () { change_orbit(modelViewer_element, 0deg 90deg 1.975m); }; modelViewer_element.addEventListener(touchcancel, move_back_to_start_rakurs, false); modelViewer_element.addEventListener(touchend, move_back_to_start_rakurs, false); document.body.addEventListener(touchcancel, move_back_to_start_rakurs, false); document.body.addEventListener(touchend, move_back_to_start_rakurs, false); document.documentElement.addEventListener(touchcancel, move_back_to_start_rakurs, false); document.documentElement.addEventListener(touchend, move_back_to_start_rakurs, false); modelViewer_element.addEventListener(ongestureend, move_back_to_start_rakurs, false); document.body.addEventListener(ongestureend, move_back_to_start_rakurs, false); document.documentElement.addEventListener(ongestureend, move_back_to_start_rakurs, false); modelViewer_element.addEventListener(wheel, function () { setTimeout( function () { change_orbit(modelViewer_element, 0deg 90deg 1.975m, 1); }, 800); }); modelViewer_element.addEventListener(camera-change, function (e) { var cur_field_of_view modelViewer_element.getFieldOfView(); cur_field_of_view Number(cur_field_of_view); if (user.device.type Mobile) { var distance cur_field_of_view - 50; } else { var distance cur_field_of_view - 28; } if (distance 0) { distance distance * (-1); } if (distance > 10) { setTimeout( function () { change_orbit(modelViewer_element, 0deg 90deg 1.975m, 1); }, 3000); } }); setTimeout( function () { // console.log( modelViewer_element.getCameraOrbit() );// console.log( modelViewer_element.getCameraTarget() );// console.log( modelViewer_element.getFieldOfView() ); }, 10000); /* ********************************** */ /* ******************* радиатор ************************ */ const modelViewerVariants document.querySelector(model-viewer#radiator); var colors_array WhiteGold, BlackGold, RedSilver, BlueSilver, WhiteSilver; var color_index 0; setInterval( function () { color_index++; if (color_index 5) { color_index 0; } var cur_color colors_arraycolor_index; modelViewerVariants.variantName cur_color; }, 2000); /* *************************************** */ /* ********************** крыша ************************ */ function playAnimation(){ const modelViewer document.querySelector(.modelViewer); modelViewer.play({repetitions: 1}); } /* ******************************************************** */ /* прицеп */ function showhot(){ const hotspots document.getElementsByClassName(Hotspot); for (let i 0; i hotspots.length; i++) { hotspotsi.setAttribute(data-visibility-attribute, visible); }; } function showhotspots () { var Hotspot_elements document.getElementsByClassName(Hotspot); for (var i 0; i Hotspot_elements.length; i++) { var cur_element Hotspot_elementsi; cur_element.className Hotspot; } }; var prompt_demo document.getElementById(prompt-demo); prompt_demo.addEventListener(load, function () { prompt_demo.addEventListener(click, function () { /* showhotspots(); */ }); }); /* ******************************************** */ /script> script typemodule> /* прицеп */const modelViewerAnimated document.querySelector(model-viewer#prompt-demo2);let videoTexture null;function getStyle (elem) { return window.getComputedStyle ? getComputedStyle (elem, ) : elem.currentStyle; }/* customElements.whenDefined(model-viewer).then(() > { videoTexture modelViewerAnimated.createVideoTexture(steam.mp4);}); */modelViewerAnimated.addEventListener(load, () > { var modelViewer document.getElementById(prompt-demo2); // const material modelViewerAnimated.model.materials10; // const {baseColorTexture} material.pbrMetallicRoughness; var device_type detect.parse(navigator.userAgent); var is_iphone 0; if ( (device_type.device.family iPhone) || (device_type.device.name iPhone) || (device_type.os.family iOS) ) { is_iphone 1; } if (is_iphone 0) { // baseColorTexture.setTexture(videoTexture); } if (device_type.device.type Mobile) { document.body.className mobile; } $(#button_1).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 9; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_1_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget -0.2m 0.1m 0m; modelViewerAnimated.cameraOrbit -0.3648deg 74.64deg 2.207; modelViewerAnimated.fieldOfView 20deg; modelViewer.setAttribute(animation-name, Pogruzka); }); $(#button_2).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 0; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_2_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget -0.1m 0.1m 0m; modelViewerAnimated.cameraOrbit -47.42deg 69.17deg 1.755m; modelViewerAnimated.fieldOfView 15.41deg; modelViewer.setAttribute(animation-name, Rashiriteli); }); $(#button_3).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 0; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_3_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget 0.05m 0.1m 0m; modelViewerAnimated.cameraOrbit 39.02deg 66.62deg 1.887m; modelViewerAnimated.fieldOfView 15.41deg; modelViewer.setAttribute(animation-name, Vertikalki); }); $(#button_4).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 8; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_4_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget -0.08m 0.1m 0.2m; modelViewerAnimated.cameraOrbit -0.3648deg 74.64deg 2.207; modelViewerAnimated.fieldOfView 15deg; modelViewer.setAttribute(animation-name, Konniki); }); $(#button_5).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 8.5; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_5_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget -0.0m 0.1m 0.05m; modelViewerAnimated.cameraOrbit -47.42deg 69.17deg 1.755m; modelViewerAnimated.fieldOfView 10deg; var modelViewer document.getElementById(prompt-demo2); modelViewer.setAttribute(animation-name, KolesaPnevma); }); $(#button_6).click( function () { var modelViewerElement $(#prompt-demo2)0; // modelViewerElement.currentTime 11; // modelViewerElement.pause(); animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.button_6_hotspot).fadeIn(0); modelViewerAnimated.cameraTarget 0.05m 0.0m 0m; modelViewerAnimated.cameraOrbit 39.02deg 66.62deg 1.887m; modelViewerAnimated.fieldOfView 20.41deg; modelViewer.setAttribute(animation-name, Apparel); }); var animation_playing 1; /* $(.pause_icon).click( function () { if (animation_playing 1) { animation_playing 0; modelViewerAnimated.pause(); $(.pause_icon)0.style.backgroundImage url(play_1.svg); } else { animation_playing 1; modelViewerAnimated.play(); $(.Hotspot).fadeOut(0); $(.pause_icon)0.style.backgroundImage url(pause_1.svg); } }); */ });/script>div classflex_div div_with_model gap_class to_top_2>div classflex_4_div_1>h2 classcenter margin_bottom color_1 h5_class idpart_4>Загрузи модель и получи код для вставки на свой сайт. Дополненная реальность в подарок!/h2>/div>div classflex_4_div_2>label fordrag_and_drop_file_div_input classpointer>div classcenter drag_and_drop_block>!-- svg>use href../site/3dviewer_net_logo_text.svg#logo>/use>/svg> -->p classp_1 color_1>img srcassets/images/arrow_up.png>span>Перетяни сюда модель со своего компа../span>/p>form> input typefile namefile iddrag_and_drop_file_div_input> /form>/div>/label>div classcenter div_with_formats>!-- p classfont_size_1>Загрузи 3D модель в формате:/p> -->div classflex_div>div>obj/div>div>stl/div>div>glb/div>div>fbx/div>div>stp/div>/div>/div>/div>/div>footer classto_top_3>ul>li classtelegramm_icon>/li>li classwhatsup_icon>/li>li classmail_icon>/li>/ul>/footer>br>br>script> /* ссылки в верхнем меню */ $(header .telegramm_icon)0.onclick function () { window.open( https://t.me/arguv, _blank); }; $(footer .telegramm_icon)0.onclick function () { window.open( https://t.me/arguv, _blank); }; $(header .whatsup_icon)0.onclick function () { window.open( https://api.whatsapp.com/send/?phone79639609060&textHello&typephone_number&app_absent0, _blank); }; $(footer .whatsup_icon)0.onclick function () { window.open( https://api.whatsapp.com/send/?phone79639609060&textHello&typephone_number&app_absent0, _blank); }; $(header .mail_icon)0.onclick function () { window.location.href mailto:info@arguv.com; }; $(footer .mail_icon)0.onclick function () { window.location.href mailto:info@arguv.com; }; /* drag and drop загрузка файлов */ const input_element $(#drag_and_drop_file_div_input)0; var bytes_in_mb 1048576; if (input_element) { input_element.addEventListener(change, handleFiles, false); function handleFiles() { const fileList this.files; for (var i 0; i fileList.length; i++) { var fileInstance fileListi; if (fileInstance.size > 5 * bytes_in_mb) { alert(Принимается файл только до 5 МБ); return false; } if ( (fileInstance.name.indexOf(.obj) ! (-1) ) || (fileInstance.name.indexOf(.stl) ! (-1) ) || (fileInstance.name.indexOf(.gltf) ! (-1) ) || (fileInstance.name.indexOf(.glb) ! (-1) ) || (fileInstance.name.indexOf(.fbx) ! (-1) ) || (fileInstance.name.indexOf(.stp) ! (-1) ) || (fileInstance.name.indexOf(.max) ! (-1) ) ) { processingUploadFile(fileInstance, file_loading); } else { alert(Недопустимый тип файла. Попробуйте ещё раз.); continue; } } } } /* drag and drop загрузка файлов */ var bytes_in_mb 1048576; dragover, drop.forEach(function(event) { document.addEventListener(event, function(evt) { evt.preventDefault(); return false; }) }); const dropFileZone document.getElementsByClassName(drag_and_drop_block)0; dropFileZone.addEventListener(dragenter, function (event) { dropFileZone.classList.add(file_dragged); }); dropFileZone.addEventListener(dragleave, function (event) { var related_target event.relatedTarget; if (related_target.tagName) { if ( (related_target.tagName PATH) || (related_target.tagName path) || (related_target.tagName SVG) || (related_target.tagName svg) || (related_target.tagName USE) || (related_target.tagName use) || ( (related_target.tagName DIV) && (related_target.className.indexOf(drag_and_drop_block) ! (-1) ) ) || ( ( (related_target.tagName P) || (related_target.tagName p) ) && (related_target.textContent Перетяни сюда модель со своего компа..) ) || ( ( (related_target.tagName span) || (related_target.tagName SPAN) ) && (related_target.textContent Перетяни сюда модель со своего компа.) ) ) { /* перемещение внутри блока для перетаскивания */ return false; } else { // console.log(related_target.tagName); } } dropFileZone.classList.remove(file_dragged); }); dropFileZone.addEventListener(drop, function(event) { fileInstance event.dataTransfer.files0; if (fileInstance.size > 5 * bytes_in_mb) { alert(Принимается файл только до 5 МБ); return false; } if ( (fileInstance.name.indexOf(.obj) ! (-1) ) || (fileInstance.name.indexOf(.stl) ! (-1) ) || (fileInstance.name.indexOf(.gltf) ! (-1) ) || (fileInstance.name.indexOf(.glb) ! (-1) ) || (fileInstance.name.indexOf(.fbx) ! (-1) ) || (fileInstance.name.indexOf(.stp) ! (-1) ) || (fileInstance.name.indexOf(.max) ! (-1) ) ) { processingUploadFile(fileInstance, fileInstance.type); } else { alert(Недопустимый тип файла. Попробуйте ещё раз.); return false; } });function processingUploadFile(fileInstanceUpload, type_of_file) { if (fileInstanceUpload ! undefined) { if (type_of_file file_loading) { const form document.querySelector(.drag_and_drop_block form); var dropZoneData new FormData(form); } else { var dropZoneData new FormData(); } const xhr new XMLHttpRequest(); if (type_of_file ! file_loading) { dropZoneData.append(file, fileInstanceUpload); } var cur_timestamp new Date(); cur_timestamp cur_timestamp.getTime(); function randomString(i) { var rnd ; while (rnd.length i) rnd + Math.random().toString(36).substring(2); return rnd.substring(0, i); }; var random_str randomString(8); cur_timestamp cur_timestamp + random_str; switch (type_of_file) { case image/jpeg: var type_of_file jpeg; break; case image/png: var type_of_file png; break; case image/svg+xml: var type_of_file svg; break; } /* var name_of_file cur_timestamp + . + type_of_file; */ var name_of_file cur_timestamp + .; dropZoneData.append(timestamp, cur_timestamp); xhr.open(POST, download_file.php, true); xhr.send(dropZoneData); xhr.onload function (event) { if ( (xhr.status 200) && (xhr.responseText.indexOf(file_loaded) ! (-1) ) ) { /* файл загружен успешно */ const dropFileZone document.getElementsByClassName(drag_and_drop_block)0; dropFileZone.classList.remove(file_dragged); var model_name xhr.responseText.substring(12); var url https://333d.ru/index/site/show_model.html.php?model_src + model_name; document.location.href url; } else { alert(Произошла ошибка при загрузке файла.); /* loaderImage.classList.remove(upload-loader_visible) outputText.textContent `Файл не загружен. Ошибка ${xhr.status} при загрузке файла.` */ } } } }; /* **** **** **** **** *//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
]