Spaces:
test-sj-crm
/
Runtime error

DmitrMakeev commited on
Commit
696812e
·
verified ·
1 Parent(s): 69eeb59

Delete help_sc.js

Browse files
Files changed (1) hide show
  1. help_sc.js +0 -85
help_sc.js DELETED
@@ -1,85 +0,0 @@
1
- <script>
2
- function mySuccessFunction(form) {
3
- if (!form) return;
4
- if (form instanceof jQuery) {
5
- form = form.get(0);
6
- }
7
-
8
-
9
- var obj = {};
10
- var inputs = form.elements;
11
- Array.prototype.forEach.call(inputs, function(input) {
12
- if (input.type === 'radio') {
13
- if (input.checked) obj[input.name] = input.value;
14
- } else {
15
- obj[input.name] = input.value;
16
- }
17
- });
18
-
19
-
20
- var email = obj["Email"] || "";
21
- var phone = obj["Phone"] || "";
22
- var name = obj["Name"] || "";
23
-
24
- console.log("name:", name);
25
- console.log("email:", email);
26
- console.log("phone:", phone);
27
-
28
-
29
- var urlParams = new URLSearchParams(window.location.search);
30
- var utm_source = urlParams.get('utm_source') || "0";
31
- var utm_medium = urlParams.get('utm_medium') || "0";
32
- var utm_campaign = urlParams.get('utm_campaign') || "0";
33
- var utm_content = urlParams.get('utm_content') || "0";
34
- var utm_term = urlParams.get('utm_term') || "0";
35
- var gcpc = urlParams.get('gcpc') || "0";
36
-
37
-
38
-
39
- var redirectUrl;
40
- if (form.id === formId1) {
41
- redirectUrl = new URL(redirectUrl1);
42
- } else if (form.id === formId2) {
43
- redirectUrl = new URL(redirectUrl2);
44
- } else if (form.id === formId3) {
45
- redirectUrl = new URL(redirectUrl3);
46
- } else {
47
- console.error('Неизвестный ID формы:', form.id);
48
- return;
49
- }
50
-
51
-
52
- var queryString = '?ups=' + encodeURIComponent(ups);
53
- queryString += '&name=' + encodeURIComponent(name);
54
- queryString += '&email=' + encodeURIComponent(email);
55
- queryString += '&phone=' + encodeURIComponent(phone);
56
- queryString += '&utm_source=' + encodeURIComponent(utm_source);
57
- queryString += '&utm_medium=' + encodeURIComponent(utm_medium);
58
- queryString += '&utm_campaign=' + encodeURIComponent(utm_campaign);
59
- queryString += '&utm_content=' + encodeURIComponent(utm_content);
60
- queryString += '&utm_term=' + encodeURIComponent(utm_term);
61
- queryString += '&gcpc=' + encodeURIComponent(gcpc);
62
-
63
-
64
- console.log('Сформированный URL:', redirectUrl.toString() + queryString);
65
-
66
-
67
- window.open(redirectUrl.toString() + queryString, '_blank');
68
- }
69
-
70
- if (document.readyState !== 'loading') {
71
- us_sendFormAfterSuccess();
72
- } else {
73
- document.addEventListener('DOMContentLoaded', us_sendFormAfterSuccess);
74
- }
75
-
76
- function us_sendFormAfterSuccess() {
77
- var forms = document.querySelectorAll('.js-form-proccess');
78
- Array.prototype.forEach.call(forms, function(form) {
79
- form.addEventListener('tildaform:aftersuccess', function(e) {
80
- e.preventDefault();
81
- mySuccessFunction(form);
82
- });
83
- });
84
- }
85
- </script>