PageSourceSearch

https://www.sfr.re/wp-content/themes/hello-theme-child/js/wheel.js?ver=7.1.2

js sfr.re collected 2026-10-02 06:30:50 UTC 3,724 bytes, 95 lines download raw bytes

1function addLabelToWheelInput (obj) {
2    //console.log(obj);
3    //console.log(obj.type);
4    if(obj.type=="text"||obj.type=="email"){
5        if(obj.placeholder){
6            // create a new div element
7            var newLabel = document.createElement("label");
8            if(obj.id){
9                newLabel.setAttribute("for",obj.id)
10            }
11            // and give it some content
12
13                var newContent = document.createTextNode(obj.placeholder);
14
15            // add the text node to the newly created div
16            newLabel.appendChild(newContent);
17
18            obj.parentNode.insertBefore(newLabel, obj);
19        }
20    }
21    if(obj.type=="checkbox"){
22        if(obj.placeholder=="Client Fixe SFR"){
23            var newDiv = document.createElement("div");
24            var newLabel = document.createElement("label");
25            var newContent = document.createTextNode("Cochez les cases si vous êtes :");
26            newLabel.appendChild(newContent);
27            newDiv.appendChild(newLabel);
28            obj.parentNode.insertBefore(newDiv, obj);
29        }
30        if(obj.placeholder=="Client Mobile SFR"){
31            var newDiv = document.createElement("div");
32            var newLabel = document.createElement("label");
33            var newContent = document.createTextNode(" ");
34            newLabel.appendChild(newContent);
35            newDiv.appendChild(newLabel);
36            obj.parentNode.insertBefore(newDiv, obj);
37        }
38        if(obj.placeholder=="J'accepte le règlement du jeu"){
39            var newDiv = document.createElement("div");
40            var newLabel = document.createElement("label");
41            var newContent = document.createTextNode("Règlement du jeu :");
42            newLabel.appendChild(newContent);
43            newDiv.appendChild(newLabel);
44            obj.parentNode.insertBefore(newDiv, obj);
45        }
46
47        if(obj.placeholder=="J'accepte de recevoir les newsletter par mail"){
48            var newDiv = document.createElement("div");
49            var newLabel = document.createElement("label");
50            var newContent = document.createTextNode(" ");
51            newLabel.appendChild(newContent);
52            newDiv.appendChild(newLabel);
53            obj.parentNode.insertBefore(newDiv, obj);
54        }
55    }
56  }
57jQuery(document).ready(function($) {
58    //console.log('wheel_load_js_script');
59    setTimeout(function() {
60        let lesinputs=document.querySelectorAll("input.wof-input");
61        //console.log(lesinputs);
62        lesinputs.forEach(element => {
63            addLabelToWheelInput(element);
64        });
65
66    }, 1000);
67
68    jQuery(document).on('wof:init',function(){
69      //console.log('wofinit');
70      jQuery('.wof-wheel').off('click','.wof-btn-done');
71      jQuery('.wof-wheel').off('click','.wof-close');
72      jQuery('.wof-wheel').on('click','.wof-btn-done',function(e){
73        e.preventDefault();
74        //console.log('reload');
75        location.reload();
76      });
77      let openReg = document.getElementById('openReglement');
78      openReg.addEventListener('click',function(e){
79        e.preventDefault();
80        //console.log('openreglement');
81         document.getElementById('PopinReglement').style.display='block';
82      });
83      let closeReg = document.getElementById('closeReglement');
84      closeReg.addEventListener('click',function(e){
85        e.preventDefault();
86        //console.log('closeReg');
87         document.getElementById('PopinReglement').style.display='none';
88      });
89      /*jQuery('.wof-wheel').off('click','.wof-btn-done').off('click','.wof-close').on('click','.wof-btn-done',function(e){
90        e.preventDefault();
91        console.log('reload');
92        location.reload();
93      });*/
94    });
95});

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.