1"use strict"; 2 3 4 5 6 7 8 9/************************************************************************************************************************* */ 10/** 11 * заплаÑка на калÑкÑлÑÑоÑ, Ð´Ð»Ñ Ð²ÑбоÑа паÑамеÑÑов и повÑоÑное ÑаÑкÑÑÑие 12 */ 13(function() { 14 15 jQuery('BODY').on('click', '.stellarnav.p3d-info LI.p3d-tooltip', function() { 16 var $li = jQuery(this), 17 $mega = $li.parents('LI.mega'); 18 19 console.log('>>> $li', $li); 20 21 setTimeout(function() { 22 $mega.removeClass('open'); 23 $mega.children('.dd-title').click(); 24 }, 0); 25 }); 26 27})(); 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51/************************************************************************************************************************* */ 52/** 53 * Ðлагин Custom CSS JS -> Menu fix 54 */ 55 56/* ÐобавÑÑе ÑÑда Ñвой код JavaScript. 57 58ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе библиоÑÐµÐºÑ jQuery, Ñо не забÑдÑÑе обеÑнÑÑÑ Ð²Ð°Ñ ÐºÐ¾Ð´ внÑÑÑи jQuery.ready() ÑледÑÑÑим обÑазом: 59 60jQuery(document).ready(function( $ ){ 61 // ÐÐ°Ñ ÐºÐ¾Ð´ здеÑÑ 62}); 63 64-- 65 66ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑвÑзаÑÑ Ñайл JavaScript, коÑоÑÑй Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð½Ð° дÑÑгом ÑеÑвеÑе (подобно 67<script src="https://example.com/your-js-file.js"></script>), Ñо, пожалÑйÑÑа, иÑполÑзÑйÑе 68ÑÑÑаниÑÑ "ÐобавиÑÑ HTML код", Ñак как ÑÑо HTML код, коÑоÑÑй ÑÑÑлаеÑÑÑ Ð½Ð° JavaScript Ñайл. 69 70ÐÐ¾Ð½ÐµÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑÐ¸Ñ */ 71 72(function() { 73 jQuery(document).ready(function(){ 74 jQuery('.p3d-dropdown-item').on('click', function(){ 75 if (!jQuery(this).hasClass('p3d-inactive-dropdown-item')) { 76 jQuery(this).closest('li.mega.has-sub').find('a.dd-title').click(); 77 } 78 }) 79 }); 80})(); 81 82 83 84 85 86 87 88 89 90 91 92 93/************************************************************************************************************************* */ 94/** 95 * Ðлагин Custom CSS JS -> СÑÑлка Ð´Ð»Ñ ÑаÑÑаÑÐ¸Ð²Ð°Ð½Ð¸Ñ (ÐÑло вÑклÑÑено) 96 */ 97//(function() { 98 99 /*function генеÑиÑоваÑÑСÑÑлкÑ() { 100 // ÐолÑÑаем ÑÐ»ÐµÐ¼ÐµÐ½Ñ input 101 var inputElement = document.getElementById("pa_p3d_model"); 102 103 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 104 var знаÑение = inputElement.value; 105 106 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ 107 var ÑÑÑлка = "https://studia3d.com/upload/?attribute_pa_p3d_model=" + знаÑение; 108 109 // ÐÑобÑажаем ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑане 110 var ÑÑÑлкаÐÐ»ÐµÐ¼ÐµÐ½Ñ = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка"); 111 ÑÑÑлкаÐлеменÑ.innerHTML = '<a href="' + ÑÑÑлка + '">' + ÑÑÑлка + '</a>'; 112 113 // ÐоказÑваем ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ 114 var кнопкаÐопиÑÐ¾Ð²Ð°Ð½Ð¸Ñ = document.getElementById("кнопкаÐопиÑованиÑ"); 115 кнопкаÐопиÑованиÑ.style.display = "block"; 116 } 117 118 function копиÑоваÑÑСÑÑлкÑ() { 119 // ÐолÑÑаем ÑекÑÑ ÑÑÑлки 120 var ÑÑÑлка = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка").textContent; 121 122 // Создаем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ textarea Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа 123 var ÑекÑÑовоеÐоле = document.createElement("textarea"); 124 ÑекÑÑовоеÐоле.value = ÑÑÑлка; 125 126 // ÐобавлÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° ÑÑÑаниÑÑ 127 document.body.appendChild(ÑекÑÑовоеÐоле); 128 129 // ÐÑделÑем ÑекÑÑ Ð² поле и копиÑÑем его 130 ÑекÑÑовоеÐоле.select(); 131 document.execCommand("copy"); 132 133 // УдалÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ 134 document.body.removeChild(ÑекÑÑовоеÐоле); 135 136 // ÐизÑалÑное подÑвеÑждение копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ 137 alert("СÑÑлка ÑкопиÑована в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°: " + ÑÑÑлка); 138 } 139 140 function ÑкаÑаÑÑÐоделÑ() { 141 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 142 var знаÑение = document.getElementById("pa_p3d_model").value; 143 144 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 145 var ÑÑÑлкаСкаÑаÑÑ = "https://studia3d.com/wp-content/uploads/p3d/" + знаÑение; 146 147 // ÐÑкÑÑваем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 148 window.open(ÑÑÑлкаСкаÑаÑÑ, "_blank"); 149 }*/ 150 151 152 function генеÑиÑоваÑÑСÑÑлкÑ1() { 153 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 154 var знаÑение = encodeURIComponent(document.getElementById("pa_p3d_model").value); 155 156 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ 157 var ÑÑÑлка = "https://studia3d.com/upload/?attribute_pa_p3d_model=" + знаÑение; 158 159 // ÐÑобÑажаем ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑане 160 var ÑÑÑлкаÐÐ»ÐµÐ¼ÐµÐ½Ñ = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка1"); 161 ÑÑÑлкаÐлеменÑ.innerHTML = '<a href="' + ÑÑÑлка + '">' + ÑÑÑлка + '</a>'; 162 163 // ÐоказÑваем ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ 164 var кнопкаÐопиÑÐ¾Ð²Ð°Ð½Ð¸Ñ = document.getElementById("кнопкаÐопиÑованиÑ1"); 165 кнопкаÐопиÑованиÑ.style.display = "block"; 166 } 167 168 function генеÑиÑоваÑÑСÑÑлкÑ2() { 169 // ÐолÑÑаем знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов 170 var printer = encodeURIComponent(document.getElementById("pa_p3d_printer").value); 171 var infill = encodeURIComponent(document.getElementById("pa_p3d_infill").value); 172 var material = encodeURIComponent(document.getElementById("pa_p3d_material").value); 173 var coating = encodeURIComponent(document.getElementById("pa_p3d_coating").value); 174 var model = encodeURIComponent(document.getElementById("pa_p3d_model").value); 175 var scale = encodeURIComponent(document.getElementById("pa_p3d_scale").value); 176 var speedTime = encodeURIComponent(document.getElementById("pa_speed-time").value); 177 178 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ 179 var ÑÑÑлка = "https://studia3d.com/upload/?attribute_pa_p3d_printer=" + printer + 180 "&attribute_pa_p3d_infill=" + infill + 181 "&attribute_pa_p3d_material=" + material + 182 "&attribute_pa_p3d_coating=" + coating + 183 "&attribute_pa_p3d_model=" + model + 184 "&attribute_pa_p3d_scale=" + scale + 185 "&attribute_pa_speed-time=" + speedTime; 186 187 // ÐÑобÑажаем ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑане 188 var ÑÑÑлкаÐÐ»ÐµÐ¼ÐµÐ½Ñ = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка2"); 189 ÑÑÑлкаÐлеменÑ.innerHTML = '<a href="' + ÑÑÑлка + '">' + ÑÑÑлка + '</a>'; 190 191 // ÐоказÑваем ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ 192 var кнопкаÐопиÑÐ¾Ð²Ð°Ð½Ð¸Ñ = document.getElementById("кнопкаÐопиÑованиÑ2"); 193 кнопкаÐопиÑованиÑ.style.display = "block"; 194 } 195 196 function копиÑоваÑÑСÑÑлкÑ(номеÑ) { 197 // ÐолÑÑаем ÑекÑÑ ÑÑÑлки 198 var ÑÑÑлка = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка" + номеÑ).textContent; 199 200 // Создаем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ textarea Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа 201 var ÑекÑÑовоеÐоле = document.createElement("textarea"); 202 ÑекÑÑовоеÐоле.value = ÑÑÑлка; 203 204 // ÐобавлÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° ÑÑÑаниÑÑ 205 document.body.appendChild(ÑекÑÑовоеÐоле); 206 207 // ÐÑделÑем ÑекÑÑ Ð² поле и копиÑÑем его 208 ÑекÑÑовоеÐоле.select(); 209 document.execCommand("copy"); 210 211 // УдалÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ 212 document.body.removeChild(ÑекÑÑовоеÐоле); 213 214 // ÐизÑалÑное подÑвеÑждение копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ 215 alert("The link " + Ð½Ð¾Ð¼ÐµÑ + " copied to the clipboard: " + ÑÑÑлка); 216 } 217 218 function ÑкаÑаÑÑÐоделÑ() { 219 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 220 var знаÑение = document.getElementById("pa_p3d_model").value; 221 222 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 223 var ÑÑÑлкаСкаÑаÑÑ = "https://studia3d.com/wp-content/uploads/p3d/" + знаÑение; 224 225 // ÐÑкÑÑваем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 226 window.open(ÑÑÑлкаСкаÑаÑÑ, "_blank"); 227 } 228//)(); 229 230 231 232 233 234 235 236 237 238 239 240 241/************************************************************************************************************************* */ 242/** 243 * Ðлагин Custom CSS JS -> СÑÑлка паÑамеÑÑиÑеÑÐºÐ°Ñ Ð´Ð»Ñ ÑаÑÑаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 244 */ 245(function() { 246 function генеÑиÑоваÑÑСÑÑлкÑ1() { 247 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 248 var знаÑение = encodeURIComponent(document.getElementById("pa_p3d_model").value); 249 250 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ 251 var ÑÑÑлка = "https://studia3d.com/upload/?attribute_pa_p3d_model=" + знаÑение; 252 253 // ÐÑобÑажаем ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑане 254 var ÑÑÑлкаÐÐ»ÐµÐ¼ÐµÐ½Ñ = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка1"); 255 ÑÑÑлкаÐлеменÑ.innerHTML = '<a href="' + ÑÑÑлка + '">' + ÑÑÑлка + '</a>'; 256 257 // ÐоказÑваем ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ 258 var кнопкаÐопиÑÐ¾Ð²Ð°Ð½Ð¸Ñ = document.getElementById("кнопкаÐопиÑованиÑ1"); 259 кнопкаÐопиÑованиÑ.style.display = "block"; 260 } 261 262 function генеÑиÑоваÑÑСÑÑлкÑ2() { 263 // ÐолÑÑаем знаÑÐµÐ½Ð¸Ñ Ð°ÑÑибÑÑов 264 var printer = encodeURIComponent(document.getElementById("pa_p3d_printer").value); 265 var infill = encodeURIComponent(document.getElementById("pa_p3d_infill").value); 266 var material = encodeURIComponent(document.getElementById("pa_p3d_material").value); 267 var coating = encodeURIComponent(document.getElementById("pa_p3d_coating").value); 268 var model = encodeURIComponent(document.getElementById("pa_p3d_model").value); 269 var scale = encodeURIComponent(document.getElementById("pa_p3d_scale").value); 270 var speedTime = encodeURIComponent(document.getElementById("pa_speed-time").value); 271 272 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ 273 var ÑÑÑлка = "https://studia3d.com/upload/?attribute_pa_p3d_printer=" + printer + 274 "&attribute_pa_p3d_infill=" + infill + 275 "&attribute_pa_p3d_material=" + material + 276 "&attribute_pa_p3d_coating=" + coating + 277 "&attribute_pa_p3d_model=" + model + 278 "&attribute_pa_p3d_scale=" + scale + 279 "&attribute_pa_speed-time=" + speedTime; 280 281 // ÐÑобÑажаем ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑане 282 var ÑÑÑлкаÐÐ»ÐµÐ¼ÐµÐ½Ñ = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка2"); 283 ÑÑÑлкаÐлеменÑ.innerHTML = '<a href="' + ÑÑÑлка + '">' + ÑÑÑлка + '</a>'; 284 285 // ÐоказÑваем ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ 286 var кнопкаÐопиÑÐ¾Ð²Ð°Ð½Ð¸Ñ = document.getElementById("кнопкаÐопиÑованиÑ2"); 287 кнопкаÐопиÑованиÑ.style.display = "block"; 288 } 289 290 function копиÑоваÑÑСÑÑлкÑ(номеÑ) { 291 // ÐолÑÑаем ÑекÑÑ ÑÑÑлки 292 var ÑÑÑлка = document.getElementById("ÑгенеÑиÑованнаÑСÑÑлка" + номеÑ).textContent; 293 294 // Создаем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ textarea Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑекÑÑа 295 var ÑекÑÑовоеÐоле = document.createElement("textarea"); 296 ÑекÑÑовоеÐоле.value = ÑÑÑлка; 297 298 // ÐобавлÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð° ÑÑÑаниÑÑ 299 document.body.appendChild(ÑекÑÑовоеÐоле); 300 301 // ÐÑделÑем ÑекÑÑ Ð² поле и копиÑÑем его 302 ÑекÑÑовоеÐоле.select(); 303 document.execCommand("copy"); 304 305 // УдалÑем вÑеменнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ 306 document.body.removeChild(ÑекÑÑовоеÐоле); 307 308 // ÐизÑалÑное подÑвеÑждение копиÑÐ¾Ð²Ð°Ð½Ð¸Ñ 309 alert("The link " + Ð½Ð¾Ð¼ÐµÑ + " copied to the clipboard: " + ÑÑÑлка); 310 } 311 312 function ÑкаÑаÑÑÐоделÑ() { 313 // ÐолÑÑаем знаÑение аÑÑибÑÑа value из input 314 var знаÑение = document.getElementById("pa_p3d_model").value; 315 316 // ФоÑмиÑÑем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 317 var ÑÑÑлкаСкаÑаÑÑ = "https://studia3d.com/wp-content/uploads/p3d/" + знаÑение; 318 319 // ÐÑкÑÑваем ÑÑÑÐ»ÐºÑ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ 320 window.open(ÑÑÑлкаСкаÑаÑÑ, "_blank"); 321 } 322})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.