1 <a class="close-reveal-modal" id="close_iframe">×</a>
vendor: 86 bytes, lines 1-3
1 2 <script src="https://www.google.com/recaptcha/api.js?hl=du" async defer></script> 3
4<div class="grid-container"> 5 6 <div id="sf_guard_auth_form" style="display:block;"> 7 <form class="fr_form_login" id="form_login" name="form_login" method="post" action="https://www.steuergo.de/du/login?uri=" onsubmit="return validate(this)"> 8 <div class="grid-x grid-padding-x grid-padding-y"> 9 <div class="cell"> 10 11 <h4><i class="fa fa-light fa-sign-in-alt fa-right-to-bracket"></i> Logg dich hier ein:</h4> 12 </div> 13 </div> 14 <div class="grid-x grid-padding-x" id="sf_guard_auth_username"> 15 <div class="cell"> 16 <label for="signin_username">E-Mail-Adresse</label> </div> 17 <div class="cell"> 18 <div class="gwo_form_pw_group"> 19 <input type="text" name="signin[username]" id="signin_username" /> </div> 20 </div> 21 </div> 22 <div class="grid-x grid-padding-x" id="sf_guard_auth_password"> 23 <div class="cell"> 24 <label for="signin_password">Passwort</label> </div> 25 <div class="cell"> 26 <div class="gwo_form_pw_group"> 27 <input type="password" name="signin[password]" id="signin_password" /> <span data-tooltip class="has-tip fa fa-light fa-eye-slash" id="signin_passwort_zeigen" title="Passwort anzeigen/verbergen" data-position="right" data-alignment="center"></span> 28 </div> 29 </div> 30 </div> 31 32 <div class="grid-x grid-padding-x"> 33 <div class="medium-6 cell"> 34 <input type="hidden" name="commit" id="commit" value="1" /><input type="hidden" name="musterbriefe" id="musterbriefe" value="" /><input type="submit" name="commit" value="Jetzt einloggen" class="button primary" onclick="jQuery('#signin_username').val(jQuery.trim(jQuery('#signin_username').val())); jQuery.ajax({ 35 url: '/du/login?uri=', 36 cache: false, timeout: 60000, method: 'POST', 37 data: jQuery('#form_login').serialize(), 38 beforeSend: function(){ jQuery('#loadingmenu').show(); }, 39 success: function(html){ jQuery('#myModal').html( html ); jQuery('#loadingmenu').hide(); }, 40 error: function(obj, strError){ log_jquery_ajax_errors(this.url, '::', strError); jQuery('#loadingmenu').hide(); } 41 }); return false;" /> </div> 42 <div class="medium-6 cell"> 43 <p class="medium-text-right"> 44 <a href="#" id="sf_guard_auth_forgot_password" onclick="jQuery('#sf_guard_auth_form').slideToggle('400', function() {jQuery('#sf_guard_password_form').fadeIn();});">Passwort vergessen?</a> 45 </p> 46 </div> 47 </div> 48 </form> 49 </div> 50 51 52 <div id="sf_guard_password_form" class="hilfetextebox" style="display:none;"> 53 <div class="grid-x grid-padding-x grid-padding-y"> 54 <div class="cell"> 55 <h4><i class="fa fa-light fa-key"></i> Passwort vergessen</h4> 56 <p><b>Du hast dein Passwort vergessen? Kein Problem!</b></p> 57 <hr> 58 <p>Bitte trage hier deine E-Mail-Adresse ein, mit der du dich bei SteuerGo registriert hast. Du erhältst dann eine E-Mail mit dem Link für dein neues Passwort.</p> 59 </div> 60 </div> 61 <form class="fr_form_login" id="form_do_password" name="form_do_password" method="post" action="/request_password/do" onsubmit="return validate(this)"> <div class="grid-x grid-padding-x"> 62 <div class="cell" id="sf_guard_auth_username_or_email_address"> 63 <label for="username_or_email_address">E-Mail-Adresse:</label> 64 </div> 65 <div class="cell"> 66 <input type="text" name="username_or_email_address" id="username_or_email_address" value="" class="textInput" /> </div> 67 <div class="cell error bottompad_15" id="error_for_username_or_email_address" style="display: none;"> 68 <span class="error">Bitte gib deine E-Mail-Adresse ein.</span> 69 </div> 70 </div> 71 <div class="grid-x grid-padding-x"> 72 <div class="cell"> 73 <div class="g-recaptcha" data-sitekey="6LdBSxITAAAAAFPZnzJcjHPrA6QmJeZZXrQ8LGcf"></div> 74 <br> 75 </div> 76 </div> 77 <div class="grid-x grid-padding-x"> 78 <div class="medium-6 cell"> 79 <input type="submit" name="commit" value="Link anfordern" class="button primary" /> </div> 80 <div class="medium-6 cell"> 81 <a href="#" id="sf_guard_auth_forgot_password" class="button primary hollow float-right" onclick="jQuery('#sf_guard_password_form').slideToggle('400', function() {jQuery('#sf_guard_auth_form').fadeIn();});">Zurück zum Login</a> 82 </div> 83 </div> 84 </form> 85 </div> 86</div>
87<script type="text/javascript"> 88jQuery( "#form_do_password" ).submit(function( event ) { 89 jQuery.ajax({ 90 url: '/request_password/do', 91 cache: false, timeout: 60000, 92 data: jQuery('#form_do_password').serialize(), 93 beforeSend: function(){ 94 if(!jQuery('#username_or_email_address').val()){ 95 jQuery('#error_for_username_or_email_address').show(); 96 return false; 97 }else{ 98 jQuery('#error_for_username_or_email_address').hide(); 99 } 100 jQuery('#loadingmenu').show(); 101 }, 102 success: function(html){ jQuery('#myModal').html( html ); jQuery('#loadingmenu').hide(); }, 103 error: function(obj, strError){ log_jquery_ajax_errors(this.url, 'sf_guard_do_password', strError); jQuery('#loadingmenu').hide(); } 104 }); 105 return false; 106}); 107jQuery(document).ready(function(){ 108 jQuery('#signin_passwort_zeigen').click(function() { 109 jQuery('#signin_password').hideShowPassword(jQuery(this).hasClass('fa-eye-slash')); 110 jQuery(this).toggleClass('fa-eye-slash fa-eye'); 111 }); 112 113 jQuery("#modal_link_datenschutz").on("click", function() { 114 jQuery('#myModalSecond').removeClass('medium').addClass('large'); 115 ziel = "/du/texte/showHilfeIframeText?jahr=0&seite_id=388&show=true"; 116 jQuery('#loadingmenu').show(); 117 jQuery.ajax(ziel).done(function(data) { 118 jQuery('#loadingmenu').hide(); 119 jQuery("#myModalSecond").html(data).foundation("open"); 120 }); 121 }); 122 123 jQuery('#username_or_email_address').val(jQuery('#signin_username').val()); 124 jQuery("#signin_username").on("change", function() { 125 jQuery('#username_or_email_address').val(this.value); 126 }); 127 128 jQuery(document).foundation(); 129}); 130</script>
vendor: 1 bytes, line 130
130
131<script type="text/javascript"> 132 document.addEventListener('DOMContentLoaded', function() { 133 var domObject = document.querySelector('#myModal'); 134 if (!domObject) { 135 var currentUrl = '/du/start/login'; 136 137 var tempDiv = document.createElement('div'); 138 tempDiv.innerHTML = currentUrl; 139 var decodedUrl = tempDiv.textContent || tempDiv.innerText; 140 141 if (decodedUrl.includes("texte/showHilfeIframeText")) { 142 var baseUrl = 'https://www.steuergo.de'; 143 var fullUrl = baseUrl + decodedUrl; 144 var urlObj = new URL(fullUrl); 145 var searchParams = new URLSearchParams(urlObj.search); 146 147 if (searchParams.has("jahr") && searchParams.has("seite_id")) { 148 var jahrValue = searchParams.get("jahr"); 149 var seiteIdValue = searchParams.get("seite_id"); 150 var newPath = `texte/${jahrValue}/${seiteIdValue}`; 151 var newUrl = baseUrl + '/du/' + newPath; 152 //console.log('newUrl: '+newUrl); 153 window.location.href = newUrl; 154 } 155 } 156 } 157 }); 158 jQuery(document).on('closed.fndtn.reveal', '[data-reveal]', function () { 159 if(this.id == 'myModalSecond'){ 160 jQuery('#myModal').foundation('reveal', 'open'); 161 } 162 }); 163 jQuery(document).ready(function(){ 164 jQuery('.reveal-overlay a.smoothscroll').on('click', function(event) { 165 event.preventDefault(); 166 var name = jQuery(this).attr('href').substr(1); 167 var pos = jQuery('#'+name+'').offset(); 168 jQuery('.reveal-overlay').animate({ scrollTop: pos.top-20 }, '400'); 169 }); 170 }); 171</script>
vendor: 2 bytes, line 171
171
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.