PageSourceSearch

https://www.ztr-rechenschwaeche.de/wp-content/plugins/digital-sign…/assets/js/front.js?ver=7.1.2

js ztr-rechenschwaeche.de collected 2026-10-02 18:36:56 UTC 2,754 bytes, 60 lines download raw bytes

1jQuery(document).ready(function() {
2
3    // send mail then signature pad is cleard
4    document.addEventListener( 'wpcf7mailsent', function( event ) {
5        jQuery('.dscf7_signature').each( function(){
6            var dsname=jQuery(this).find(".digital_signature-pad").attr("name");
7            var bgcolor=jQuery(this).find(".digital_signature-pad").attr("backcolor");
8            var pencolor=jQuery(this).find(".digital_signature-pad").attr("color");
9
10            var dsPad = new SignaturePad(document.getElementById("digital_signature-pad_"+dsname), {
11                backgroundColor: bgcolor,
12                penColor: pencolor,
13            });
14
15            var dsname = jQuery(this).find(".digital_signature-pad").attr("name");
16            dsPad.clear();
17            jQuery("input[name="+dsname+"]").val("");
18        });
19    }, false );
20
21    // for signature pad
22    $x = 1;
23    jQuery('.dscf7_signature').each( function(){
24        if($x == 1){
25            var current = jQuery(this);
26            var dsname = current.find(".digital_signature-pad").attr("name");
27            var signaturepadheight = current.find(".digital_signature-pad").attr("height");
28            var signaturepadwidth = current.find(".digital_signature-pad").attr("width");
29            var bgcolor = current.find(".digital_signature-pad").attr("backcolor");
30            var pencolor = current.find(".digital_signature-pad").attr("color");
31            var canvas = document.getElementById("digital_signature-pad_"+dsname);
32
33            canvas.setAttribute("height", signaturepadheight);
34            canvas.setAttribute("width", signaturepadwidth);
35
36            var dsPad = new SignaturePad(document.getElementById("digital_signature-pad_"+dsname), {
37                backgroundColor: bgcolor,
38                penColor: pencolor,
39            });
40
41            jQuery(document).on('touchstart touchend click', "#digital_signature-pad_"+dsname, function(event){
42                if(event.handled === false) return
43                event.stopPropagation();
44                event.preventDefault();
45                event.handled = true;
46                // Do your magic here
47                var dsimgdata = dsPad.toDataURL('image/png');
48                jQuery("input[name="+dsname+"]").val(dsimgdata);
49            });
50
51            jQuery(current).find(".clearButton").click(function(){
52                dsPad.clear();
53                jQuery("input[name="+dsname+"]").val("");
54            });
55        } else {
56            jQuery(this).html("<p>Multiple Signaturepad is Valid in pro version of signature contact form 7 <a href='https://www.plugin999.com/plugin/digital-signature-for-contact-form-7/' target='_blank'>Click here Get Pro Version</a></p>");
57        }
58        $x++;
59    });
60});

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.