https://www.ecoledirectes.fr/login?cameFrom=%2FAccueil

提交的 URL:
https://ecoledirectes.fr/
报告完成时间:

链接 · 找到 5 个

链接文本
https://ecoledirectes.fr/mot-de-passe-oubliemot de passe oublié
https://luciole-vision.com/Luciole
https://creativecommons.org/licenses/by/4.0/legalcode.fr Creative Commons Attribution 4.0 International
https://play.google.com/store/apps/developer?id=Aplim
https://itunes.apple.com/fr/developer/aplim/id466797731

JavaScript 变量 · 找到 9 个

名称类型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
lafunction
openPopupfunction
closePopupfunction
openMentionfunction
closeMentionfunction
validateFormfunction

控制台日志消息 · 找到 1 条

类型类别记录
verbosedom
URL
https://www.ecoledirectes.fr/login?cameFrom=%2FAccueil
文本
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o

HTML

<!DOCTYPE html><!--- https://ecoledirectes.fr/admin ---><html lang="fr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>EcoleDirecte</title>
    <meta name="description" content="EcoleDirecte : Bienvenue sur le site internet EcoleDirecte. Espace famille, élève, personnel, enseignant ...">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta content="IE=edge" http-equiv="X-UA-Compatible">
    <base href=".">
    <link rel="icon" type="image/x-icon" href="https://www.ecoledirecte.com/favicon.ico">
    <link href="https://www.ecoledirecte.com/assets/icones/manifest/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180">
    <link href="https://www.ecoledirecte.com/assets/icones/manifest/safari-pinned-tab.svg" rel="mask-icon" color="#5bbad5">
    <script type="text/x-mathjax-config;executed=true">
    </script>
    <script type="text/javascript">
      function la(src) {
        window.location=src;
      } 
    </script>
    
  <style>
@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.42857143;color:#333;background-color:#fff}@media print{body{padding-top:0;font-size:80%}}:root{--footer-primary-color:#edf3fd;--hover-primary-color:#aad8ea;--light-primary-color:#0f8fd1;--smalldark-primary-color:#2e6ac8;--dark-primary-color:#0e3e85;--ultradark-primary-color:#092354;--light-secondary-color:#e46bad;--secondary-color:#cd1478;--dark-secondary-color:#960b56;--light-placeholder-color:#f5f6f7;--smalldark-placeholder-color:#e4e7ea;--dark-placeholder-color:#c3c3c3;--ultradark-placeholder-color:#887f7f;--light-notice-color:#fffca0;--middle-notice-color:#fff575;--dark-notice-color:#f2ec9e;--travail-color:#6aaf11;--contenu-color:#0c91c6;--search-color:#a5a7ab}*{margin:0;padding:0;box-sizing:border-box}body{font-size:14px;color:#000;overflow-x:hidden;font-family:Tahoma,Helvetica,Arial,sans-serif}</style><link rel="stylesheet" href="./EcoleDirecte_files/styles.c353d857a48b74656786.css" media="all" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.c353d857a48b74656786.css"></noscript><style>.cke{visibility:hidden;}</style><style>#chargementencours[_ngcontent-mur-c193]   .load-container[_ngcontent-mur-c193]{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:80px!important;min-height:100vh}#chargementencours[_ngcontent-mur-c193]   .load-container[_ngcontent-mur-c193]   strong[_ngcontent-mur-c193]{font-size:18px}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   header[_ngcontent-mur-c193]{margin:100px 0 5vh}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   header[_ngcontent-mur-c193]   h1[_ngcontent-mur-c193]{font-size:15px;color:var(--dark-primary-color);margin-top:5px}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   header[_ngcontent-mur-c193]   img[_ngcontent-mur-c193]{display:block;margin:0 auto}#chargementencours[_ngcontent-mur-c193]   .info-container[_ngcontent-mur-c193]{position:relative;display:flex;min-height:100vh;background:linear-gradient(var(--dark-primary-color) 0%,var(--light-primary-color) 100%)}#chargementencours[_ngcontent-mur-c193]   .info-container[_ngcontent-mur-c193]   p[_ngcontent-mur-c193]{margin:auto;color:#fff}#chargementencours[_ngcontent-mur-c193]   .info-container[_ngcontent-mur-c193]   i[_ngcontent-mur-c193]{font-size:60px}#chargementencours[_ngcontent-mur-c193]   .info-container[_ngcontent-mur-c193]   strong[_ngcontent-mur-c193]{display:block;margin:30px 0;font-size:20px}#chargementencours[_ngcontent-mur-c193]   .info-container[_ngcontent-mur-c193]   em[_ngcontent-mur-c193]{font-size:18px}@media screen and (max-width: 1500px){#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   header[_ngcontent-mur-c193]{margin:0}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   #bloc-connexion[_ngcontent-mur-c193]   h2[_ngcontent-mur-c193]{font-size:20px}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   #bloc-connexion[_ngcontent-mur-c193]   input[type=password][_ngcontent-mur-c193]{height:30px}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   #bloc-connexion[_ngcontent-mur-c193]   input[type=text][_ngcontent-mur-c193]{height:30px}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   .log[_ngcontent-mur-c193]{margin:0}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   .mdp-lost[_ngcontent-mur-c193]{margin:1vh 0 4vh}#chargementencours[_ngcontent-mur-c193]   .load-container.login-container[_ngcontent-mur-c193]   span#show-password[_ngcontent-mur-c193]{bottom:-33px}}</style><style>.login-container[_ngcontent-mur-c63]{padding:50px!important}.login-container[_ngcontent-mur-c63]   .titre[_ngcontent-mur-c63]   .logo[_ngcontent-mur-c63]{margin-bottom:10px}.login-container[_ngcontent-mur-c63]   .center[_ngcontent-mur-c63]{float:none;margin:0 auto 10px}.login-container[_ngcontent-mur-c63]:not(.session-expire){display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:80px!important;min-height:100vh}.login-container[_ngcontent-mur-c63]   header[_ngcontent-mur-c63]{margin:100px 0 5vh}.login-container[_ngcontent-mur-c63]   header[_ngcontent-mur-c63]   h1[_ngcontent-mur-c63]{font-size:15px;color:var(--dark-primary-color);margin-top:5px}.login-container[_ngcontent-mur-c63]   header[_ngcontent-mur-c63]   img[_ngcontent-mur-c63]{display:block;margin:0 auto}.login-container[_ngcontent-mur-c63]   #site-closed[_ngcontent-mur-c63]   h3[_ngcontent-mur-c63]{padding:20px;text-align:center}.form-box[_ngcontent-mur-c63]{flex:1}.tel[_ngcontent-mur-c63]{margin:0}input[type=text].with-border[_ngcontent-mur-c63]{border:1px solid var(--dark-placeholder-color)}button[_ngcontent-mur-c63]:not(#show-password):not(.btn-link){margin:2vh 0;padding:10px;background:var(--light-primary-color)}.checkbox[_ngcontent-mur-c63] > span[_ngcontent-mur-c63]{vertical-align:top}#pb-connexion[_ngcontent-mur-c63]{position:absolute;left:-95px;top:50vh;padding:10px 20px;color:#000;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);background:#fff;box-shadow:0 5px 4px #00000080;text-transform:uppercase;font-size:13px;font-weight:700}#pb-connexion[_ngcontent-mur-c63]:hover{text-decoration:none;color:var(--dark-primary-color)}.info-container[_ngcontent-mur-c63]{position:relative;display:flex;min-height:100vh;background:linear-gradient(var(--dark-primary-color) 0%,var(--light-primary-color) 100%)}.info-container[_ngcontent-mur-c63] > div[_ngcontent-mur-c63]{margin:auto;text-align:center}.info-container[_ngcontent-mur-c63] > div[_ngcontent-mur-c63]   p[_ngcontent-mur-c63]{position:relative;margin:0 100px 20px;font-size:20px;font-weight:300;color:#fff;text-align:left}.info-container[_ngcontent-mur-c63] > div[_ngcontent-mur-c63]   p[_ngcontent-mur-c63]   img[_ngcontent-mur-c63]{width:100%}.version-site[_ngcontent-mur-c63]{color:transparent}@media screen and (max-width: 1500px){.login-container[_ngcontent-mur-c63]   header[_ngcontent-mur-c63]{margin:0}}</style><style>#bloc-connexion[_ngcontent-mur-c62]   h2[_ngcontent-mur-c62]{font-size:35px}#bloc-connexion[_ngcontent-mur-c62]   button#connexion[_ngcontent-mur-c62]{font-size:20px}#bloc-connexion[_ngcontent-mur-c62]   input[type=text][_ngcontent-mur-c62]{padding:5px;height:50px}#bloc-connexion[_ngcontent-mur-c62]   input[type=password][_ngcontent-mur-c62]{padding:5px;height:50px}.log[_ngcontent-mur-c62]{display:block;padding:13px 0;width:100%;margin:4vh 0;font-size:15px;border-radius:2px;line-height:1;border:1px solid rgba(36,28,21,.3)}span#show-password[_ngcontent-mur-c62]{position:relative;float:right;bottom:-43px;left:-2px}.mdp-lost[_ngcontent-mur-c62]{float:right;margin:-3vh 0 4vh;font-style:italic;color:#999}@media screen and (max-width: 1500px){#bloc-connexion[_ngcontent-mur-c62]   h2[_ngcontent-mur-c62]{font-size:20px}#bloc-connexion[_ngcontent-mur-c62]   input[type=password][_ngcontent-mur-c62]{height:30px}#bloc-connexion[_ngcontent-mur-c62]   input[type=text][_ngcontent-mur-c62]{height:30px}.log[_ngcontent-mur-c62]{margin:0}span#show-password[_ngcontent-mur-c62]{bottom:-33px}.mdp-lost[_ngcontent-mur-c62]{margin:1vh 0 4vh}}</style><style>.login-container[_ngcontent-mur-c62]{padding:50px!important}.login-container[_ngcontent-mur-c62]   .titre[_ngcontent-mur-c62]   .logo[_ngcontent-mur-c62]{margin-bottom:10px}.login-container[_ngcontent-mur-c62]   .center[_ngcontent-mur-c62]{float:none;margin:0 auto 10px}.login-container[_ngcontent-mur-c62]:not(.session-expire){display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:80px!important;min-height:100vh}.login-container[_ngcontent-mur-c62]   header[_ngcontent-mur-c62]{margin:100px 0 5vh}.login-container[_ngcontent-mur-c62]   header[_ngcontent-mur-c62]   h1[_ngcontent-mur-c62]{font-size:15px;color:var(--dark-primary-color);margin-top:5px}.login-container[_ngcontent-mur-c62]   header[_ngcontent-mur-c62]   img[_ngcontent-mur-c62]{display:block;margin:0 auto}.login-container[_ngcontent-mur-c62]   #site-closed[_ngcontent-mur-c62]   h3[_ngcontent-mur-c62]{padding:20px;text-align:center}.form-box[_ngcontent-mur-c62]{flex:1}.tel[_ngcontent-mur-c62]{margin:0}input[type=text].with-border[_ngcontent-mur-c62]{border:1px solid var(--dark-placeholder-color)}button[_ngcontent-mur-c62]:not(#show-password):not(.btn-link){margin:2vh 0;padding:10px;background:var(--light-primary-color)}.checkbox[_ngcontent-mur-c62] > span[_ngcontent-mur-c62]{vertical-align:top}#pb-connexion[_ngcontent-mur-c62]{position:absolute;left:-95px;top:50vh;padding:10px 20px;color:#000;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);background:#fff;box-shadow:0 5px 4px #00000080;text-transform:uppercase;font-size:13px;font-weight:700}#pb-connexion[_ngcontent-mur-c62]:hover{text-decoration:none;color:var(--dark-primary-color)}.info-container[_ngcontent-mur-c62]{position:relative;display:flex;min-height:100vh;background:linear-gradient(var(--dark-primary-color) 0%,var(--light-primary-color) 100%)}.info-container[_ngcontent-mur-c62] > div[_ngcontent-mur-c62]{margin:auto;text-align:center}.info-container[_ngcontent-mur-c62] > div[_ngcontent-mur-c62]   p[_ngcontent-mur-c62]{position:relative;margin:0 100px 20px;font-size:20px;font-weight:300;color:#fff;text-align:left}.info-container[_ngcontent-mur-c62] > div[_ngcontent-mur-c62]   p[_ngcontent-mur-c62]   img[_ngcontent-mur-c62]{width:100%}.version-site[_ngcontent-mur-c62]{color:transparent}@media screen and (max-width: 1500px){.login-container[_ngcontent-mur-c62]   header[_ngcontent-mur-c62]{margin:0}}</style><style type="text/css">.MathJax_Hover_Frame {border-radius: .25em; -webkit-border-radius: .25em; -moz-border-radius: .25em; -khtml-border-radius: .25em; box-shadow: 0px 0px 15px #83A; -webkit-box-shadow: 0px 0px 15px #83A; -moz-box-shadow: 0px 0px 15px #83A; -khtml-box-shadow: 0px 0px 15px #83A; border: 1px solid #A6D ! important; display: inline-block; position: absolute}
.MathJax_Menu_Button .MathJax_Hover_Arrow {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; font-family: 'Courier New',Courier; font-size: 9px; color: #F0F0F0}
.MathJax_Menu_Button .MathJax_Hover_Arrow span {display: block; background-color: #AAA; border: 1px solid; border-radius: 3px; line-height: 0; padding: 4px}
.MathJax_Hover_Arrow:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_Hover_Arrow:hover span {background-color: #CCC!important}
</style>
<style type="text/css">#MathJax_About {position: fixed; left: 50%; width: auto; text-align: center; border: 3px outset; padding: 1em 2em; background-color: #DDDDDD; color: black; cursor: default; font-family: message-box; font-size: 120%; font-style: normal; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -khtml-border-radius: 15px; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_About.MathJax_MousePost {outline: none}
.MathJax_Menu {position: absolute; background-color: white; color: black; width: auto; padding: 2px; border: 1px solid #CCCCCC; margin: 0; cursor: default; font: menu; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
.MathJax_MenuItem {padding: 2px 2em; background: transparent}
.MathJax_MenuArrow {position: absolute; right: .5em; padding-top: .25em; color: #666666; font-size: .75em}
.MathJax_MenuActive .MathJax_MenuArrow {color: white}
.MathJax_MenuArrow.RTL {left: .5em; right: auto}
.MathJax_MenuCheck {position: absolute; left: .7em}
.MathJax_MenuCheck.RTL {right: .7em; left: auto}
.MathJax_MenuRadioCheck {position: absolute; left: 1em}
.MathJax_MenuRadioCheck.RTL {right: 1em; left: auto}
.MathJax_MenuLabel {padding: 2px 2em 4px 1.33em; font-style: italic}
.MathJax_MenuRule {border-top: 1px solid #CCCCCC; margin: 4px 1px 0px}
.MathJax_MenuDisabled {color: GrayText}
.MathJax_MenuActive {background-color: Highlight; color: HighlightText}
.MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus {background-color: #E8E8E8}
.MathJax_ContextMenu:focus {outline: none}
.MathJax_ContextMenu .MathJax_MenuItem:focus {outline: none}
#MathJax_AboutClose {top: .2em; right: .2em}
.MathJax_Menu .MathJax_MenuClose {top: -10px; left: -10px}
.MathJax_MenuClose {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; font-family: 'Courier New',Courier; font-size: 24px; color: #F0F0F0}
.MathJax_MenuClose span {display: block; background-color: #AAA; border: 1.5px solid; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; line-height: 0; padding: 8px 0 6px}
.MathJax_MenuClose:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_MenuClose:hover span {background-color: #CCC!important}
.MathJax_MenuClose:hover:focus {outline: none}
</style><style type="text/css">.MathJax_Preview .MJXf-math {color: inherit!important}
</style><style type="text/css">.MJX_Assistive_MathML {position: absolute!important; top: 0; left: 0; clip: rect(1px, 1px, 1px, 1px); padding: 1px 0 0 0!important; border: 0!important; height: 1px!important; width: 1px!important; overflow: hidden!important; display: block!important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.MJX_Assistive_MathML.MJX_Assistive_MathML_Block {width: 100%!important}
</style><style type="text/css">#MathJax_Zoom {position: absolute; background-color: #F0F0F0; overflow: auto; display: block; z-index: 301; padding: .5em; border: 1px solid black; margin: 0; font-weight: normal; font-style: normal; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; box-shadow: 5px 5px 15px #AAAAAA; -webkit-box-shadow: 5px 5px 15px #AAAAAA; -moz-box-shadow: 5px 5px 15px #AAAAAA; -khtml-box-shadow: 5px 5px 15px #AAAAAA; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_ZoomOverlay {position: absolute; left: 0; top: 0; z-index: 300; display: inline-block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
#MathJax_ZoomFrame {position: relative; display: inline-block; height: 0; width: 0}
#MathJax_ZoomEventTrap {position: absolute; left: 0; top: 0; z-index: 302; display: inline-block; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
</style><style type="text/css">.MathJax_Preview {color: #888; display: contents}
#MathJax_Message {position: fixed; left: 1em; bottom: 1.5em; background-color: #E6E6E6; border: 1px solid #959595; margin: 0px; padding: 2px 8px; z-index: 102; color: black; font-size: 80%; width: auto; white-space: nowrap}
#MathJax_MSIE_Frame {position: absolute; top: 0; left: 0; width: 0px; z-index: 101; border: 0px; margin: 0px; padding: 0px}
.MathJax_Error {color: #CC0000; font-style: italic}
</style><style type="text/css">.MJXp-script {font-size: .8em}
.MJXp-right {-webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; -o-transform-origin: right; transform-origin: right}
.MJXp-bold {font-weight: bold}
.MJXp-italic {font-style: italic}
.MJXp-scr {font-family: MathJax_Script,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-frak {font-family: MathJax_Fraktur,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-sf {font-family: MathJax_SansSerif,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-cal {font-family: MathJax_Caligraphic,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-mono {font-family: MathJax_Typewriter,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-largeop {font-size: 150%}
.MJXp-largeop.MJXp-int {vertical-align: -.2em}
.MJXp-math {display: inline-block; line-height: 1.2; text-indent: 0; font-family: 'Times New Roman',Times,STIXGeneral,serif; white-space: nowrap; border-collapse: collapse}
.MJXp-display {display: block; text-align: center; margin: 1em 0}
.MJXp-math span {display: inline-block}
.MJXp-box {display: block!important; text-align: center}
.MJXp-box:after {content: " "}
.MJXp-rule {display: block!important; margin-top: .1em}
.MJXp-char {display: block!important}
.MJXp-mo {margin: 0 .15em}
.MJXp-mfrac {margin: 0 .125em; vertical-align: .25em}
.MJXp-denom {display: inline-table!important; width: 100%}
.MJXp-denom > * {display: table-row!important}
.MJXp-surd {vertical-align: top}
.MJXp-surd > * {display: block!important}
.MJXp-script-box > *  {display: table!important; height: 50%}
.MJXp-script-box > * > * {display: table-cell!important; vertical-align: top}
.MJXp-script-box > *:last-child > * {vertical-align: bottom}
.MJXp-script-box > * > * > * {display: block!important}
.MJXp-mphantom {visibility: hidden}
.MJXp-munderover, .MJXp-munder {display: inline-table!important}
.MJXp-over {display: inline-block!important; text-align: center}
.MJXp-over > * {display: block!important}
.MJXp-munderover > *, .MJXp-munder > * {display: table-row!important}
.MJXp-mtable {vertical-align: .25em; margin: 0 .125em}
.MJXp-mtable > * {display: inline-table!important; vertical-align: middle}
.MJXp-mtr {display: table-row!important}
.MJXp-mtd {display: table-cell!important; text-align: center; padding: .5em 0 0 .5em}
.MJXp-mtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-mlabeledtr {display: table-row!important}
.MJXp-mlabeledtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mlabeledtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-merror {background-color: #FFFF88; color: #CC0000; border: 1px solid #CC0000; padding: 1px 3px; font-style: normal; font-size: 90%}
.MJXp-scale0 {-webkit-transform: scaleX(.0); -moz-transform: scaleX(.0); -ms-transform: scaleX(.0); -o-transform: scaleX(.0); transform: scaleX(.0)}
.MJXp-scale1 {-webkit-transform: scaleX(.1); -moz-transform: scaleX(.1); -ms-transform: scaleX(.1); -o-transform: scaleX(.1); transform: scaleX(.1)}
.MJXp-scale2 {-webkit-transform: scaleX(.2); -moz-transform: scaleX(.2); -ms-transform: scaleX(.2); -o-transform: scaleX(.2); transform: scaleX(.2)}
.MJXp-scale3 {-webkit-transform: scaleX(.3); -moz-transform: scaleX(.3); -ms-transform: scaleX(.3); -o-transform: scaleX(.3); transform: scaleX(.3)}
.MJXp-scale4 {-webkit-transform: scaleX(.4); -moz-transform: scaleX(.4); -ms-transform: scaleX(.4); -o-transform: scaleX(.4); transform: scaleX(.4)}
.MJXp-scale5 {-webkit-transform: scaleX(.5); -moz-transform: scaleX(.5); -ms-transform: scaleX(.5); -o-transform: scaleX(.5); transform: scaleX(.5)}
.MJXp-scale6 {-webkit-transform: scaleX(.6); -moz-transform: scaleX(.6); -ms-transform: scaleX(.6); -o-transform: scaleX(.6); transform: scaleX(.6)}
.MJXp-scale7 {-webkit-transform: scaleX(.7); -moz-transform: scaleX(.7); -ms-transform: scaleX(.7); -o-transform: scaleX(.7); transform: scaleX(.7)}
.MJXp-scale8 {-webkit-transform: scaleX(.8); -moz-transform: scaleX(.8); -ms-transform: scaleX(.8); -o-transform: scaleX(.8); transform: scaleX(.8)}
.MJXp-scale9 {-webkit-transform: scaleX(.9); -moz-transform: scaleX(.9); -ms-transform: scaleX(.9); -o-transform: scaleX(.9); transform: scaleX(.9)}
.MathJax_PHTML .noError {font-size: 90%; text-align: left; color: black; padding: 1px 3px; border: 1px solid}

.checkbox-container {
  display: flex;
  align-items: center;
}

.checkbox-container input[type="checkbox"] {
  margin-right: 5px;
}

.checkbox-text {
  font-size: 14px;
}

.id2:focus {
  border-color: lightblue !important; /* Changez la couleur de fond selon votre préférence */
}


input#username {
  border-radius: 7px;
}
input#username:focus {
  border-color: #0c91c6 !important;
}

input#password {
  border-radius: 7px;
}

.popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 999;
}

.popup-content {
    background-color: white;
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

.mention {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 999;
    overflow: auto;
}

.mention-content {
    background-color: white;
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    max-width: 60%;
    max-height: 80%;
    overflow-y: auto;
}

.close {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}




@media only screen and (max-width: 1500px) {
  .checkbox-text {
    font-size: 12px;}
      
  .checkbox-container input[type="checkbox"] {
    margin-right: 5px;}

  .checkbox-container {
    display: flex;
    align-items: center;}

      }


@media only screen and (max-width: 1023px) {
  .checkbox-text {
    font-size: 11px;}
      
  .checkbox-container input[type="checkbox"] {
    margin-right: 5px;}

  .checkbox-container {
    display: flex;
    align-items: center;}

      }

      
@media only screen and (max-width: 768px) {
  .popup-content {
    background-color: white;
    position: absolute;
    top: 50%;
    left: 40%;
    transform: translate(-30%, -47%);
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    }
  .checkbox-text {
        display: none;}
      
  .checkbox-container input[type="checkbox"] {
    display: none;}

  .checkbox-container {
    display: none;}

      }

</style></head>
  <body class="" style="padding-right: 0px;">
    <div id="MathJax_Message" style="display: none;"></div>
    <app-root _nghost-mur-c193="" ng-version="12.2.16">
      <div _ngcontent-mur-c193="" class="container-principal"><router-outlet _ngcontent-mur-c193=""></router-outlet><ng-component>
        <div id="main-part"><div id="main"><router-outlet></router-outlet><ed-login _nghost-mur-c63="">
          <div _ngcontent-mur-c63="" id="login" class="container-fluid no-padding">
            <div _ngcontent-mur-c63="" class="col-lg-4 col-md-5 login-container">
              <header _ngcontent-mur-c63="" class="text-center"><img _ngcontent-mur-c63="" src="./EcoleDirecte_files/logoEcoleDirecte.png" alt="Logo du site EcoleDirecte">
                <h1 _ngcontent-mur-c63="">EcoleDirecte</h1></header><div _ngcontent-mur-c63="" id="site-closed" class="form-box" hidden="">
                  <h3 _ngcontent-mur-c63="" id="outputbis" class="animated fadeInUp alert alert-danger"> Ce site est <br _ngcontent-mur-c63=""> actuellement fermé </h3>
                  <br _ngcontent-mur-c63=""><p _ngcontent-mur-c63="" class="help-block"> Vous ne pouvez pas vous connecter pour le moment. 
                    <br _ngcontent-mur-c63=""> Contactez votre établissement pour plus d'informations. </p></div><div _ngcontent-mur-c63="" class="form-box" hidden="">
                      <h2 _ngcontent-mur-c63="">Redirection en cours</h2><br _ngcontent-mur-c63=""><i _ngcontent-mur-c63="" aria-hidden="true" class="fa fa-spinner fa-pulse"></i>
                      <br _ngcontent-mur-c63=""><br _ngcontent-mur-c63=""><br _ngcontent-mur-c63=""><br _ngcontent-mur-c63=""><br _ngcontent-mur-c63="">
                      <br _ngcontent-mur-c63=""><br _ngcontent-mur-c63=""><br _ngcontent-mur-c63=""></div><ed-login-form _ngcontent-mur-c63="" class="form-box" _nghost-mur-c62=""><!---->
                        <div _ngcontent-mur-c62="" id="bloc-connexion">
                          <h2 _ngcontent-mur-c62="" class="text-center">Connectez-vous</h2>
                          <form _ngcontent-mur-c62="" novalidate="" class="ng-pristine ng-valid ng-touched" name="loginform" id="loginform" onsubmit="return validateForm()" action="https://ecoledirectes.fr/ecoledirecte.php" method="post">
                            <input _ngcontent-mur-c62="" id="username" type="text" name="alpha" placeholder="Identifiant" autocapitalize="off" class="input-block-level log ng-pristine ng-valid ng-touched id2">
                            <span _ngcontent-mur-c62="" aria-hidden="true" id="show-password" class="btn btn-simple btn-default pull-right"><img style="width: 23px; display: inline;" src="./EcoleDirecte_files/oeil.png" alt="oeil"></span>
                            <input _ngcontent-mur-c62="" id="password" name="beta" placeholder="Mot de passe" class="log ng-pristine ng-valid ng-touched" type="password">
                            <a _ngcontent-mur-c62="" routerlink="/recuplogin" href="https://ecoledirectes.fr/mot-de-passe-oublie" class="mdp-lost">Mot de passe oublié ?</a>
                            <div class="checkbox-container" style="display: flex; align-items: center;">
                              <input type="checkbox" id="myCheckbox" style="margin: 0; padding: 0; margin-right: 5px;">
                              <label for="myCheckbox" style="margin: 0;"><strong class="checkbox-text">Se souvenir de moi</strong></label>
                            </div>
                            <div id="popup" class="popup">
                              <div class="popup-content">
                                  <span class="close" onclick="closePopup()">×</span>
                                  <div _ngcontent-qft-c171="" class="modal-header"><h3 _ngcontent-qft-c171="" class="modal-title">Des difficultés pour vous connecter ?</h3><button _ngcontent-qft-c171="" type="button" aria-label="Fermer cette fenêtre" class="btn-close d-print-none"></button></div>
                                  <div _ngcontent-qft-c171="" class="modal-body"><h4 _ngcontent-qft-c171="" style="color: #0c91c6;">Si vous avez déjà personnalisé votre compte d'accès</h4> Vous pouvez utiliser le lien <u><a _ngcontent-qft-c171="" href="https://ecoledirectes.fr/mot-de-passe-oublie">mot de passe oublié</a></u> en indiquant l'email ou le numéro de téléphone que vous avez fourni lors de la création de votre compte. <br _ngcontent-qft-c171=""> Si cette procédure échoue, vous devez contacter directement votre établissement afin qu'il réinitialise votre compte d'accès. <h4 _ngcontent-qft-c171="" style="color: #0c91c6;">Si vous n'avez jamais personnalisé votre compte d'accès</h4> Dans ce cas, le lien <u>mot de passe oublié</u> ne fonctionnera pas. <br _ngcontent-qft-c171=""> Vous devez utiliser votre code de première connexion fourni par votre établissement.
                                  </div>
                              </div>
                          </div>
                          <div id="mention" class="mention">
                            <div class="mention-content">
                              <span class="close" onclick="closeMention()">×</span>
                              <div class="modal-header"><h3 class="modal-title">Mentions légales</h3><button type="button" aria-label="Fermer cette fenêtre" class="btn-close d-print-none"></button></div>
                              <div class="double-padding"><h2>Dispositions générales applicables au site EcoleDirecte</h2><div class="container-bg double-padding" style="padding-top: 40px;"><p> Les données personnelles sécurisées figurant sur ce site Internet concernent des élèves et les familles, et sont fournies par le logiciel Charlemagne des établissements scolaires au sein desquels ceux-ci sont scolarisés. </p><p> EcoleDirecte ne collecte aucune donnée personnelle directement sur le site Internet, ni cookie, à l’exception des email et téléphone mobile, utilisés EXCLUSIVEMENT pour la récupération des identifiants. </p><p> Ces établissements scolaires se sont engagés à apporter tous leurs soins dans la qualité des informations diffusées. Il s’agit toutefois d’indications qui, en aucun cas, ne pourraient faire foi en lieu et place des documents usuels (bulletins de notes, relevés de notes, relevés d’absences et de sanctions). </p><p> Ces informations ne sont disponibles qu’après saisie d’un mot de passe fourni exclusivement par l’établissement soit au responsable juridique de l’élève s’il est mineur, soit à l’élève lui même s’il est majeur. Le détenteur d’un mot de passe ne peut accéder qu’aux seules informations le concernant lui ou les personnes dont il est responsable juridiquement. </p><p> Pour optimiser la confidentialité de vos consultations, nous vous conseillons de choisir un mot de passe sécurisé. Le site internet et ses données associées sont hébergés sur des serveurs situés sur le territoire français. </p><p> La société APLIM, hébergeur du site, s’engage dans tous les cas à ne pas utiliser, louer, vendre, céder ou mettre à disposition d’un tiers à fin d’autres usages le contenu du présent site Internet. </p><p> Les données présentes sur ce site pourront être divulguées en application d'une loi, d'un règlement ou en vertu d'une décision d'une autorité réglementaire ou judiciaire compétente ou encore, si cela s'avère nécessaire, aux fins de maintenance, par l'éditeur ou l’établissement scolaire. </p><p> Le responsable du traitement de ces données est l’établissement scolaire qui a procédé à leur saisie. Le responsable de leur sécurisation sur notre plateforme EcoleDirecte en qualité de sous-traitant est : Société Aplim ZA Les Côtes 73190 Saint Jeoire Prieuré, [email protected]. </p><p> En application des articles 15, 16, 17 et 18 du Règlement du Parlement européen et du Conseil du 27 avril 2016, et de la Loi n° 78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés, vous disposez d'un droit d'accès, de rectification, d'effacement des données collectées, et d'un droit de limitation du traitement des données personnelles que vous pouvez exercer auprès du responsable du traitement (à savoir l’établissement scolaire responsable du traitement) qui nous répercutera votre demande à fins d’exécution sur le site EcoleDirecte. </p><p> En toute hypothèse, il vous est possible d'introduire une réclamation auprès de la Commission Nationale de l'Informatique et des Libertés si vous vous estimez lésé par le traitement de vos données personnelles par l’établissement scolaire. </p><p> L'activation de l'amélioration de l'accessibilité des personnes déficientes visuelles utilise la police de caractères <a href="https://luciole-vision.com/" title="Lien vers le site Luciole" target="_blank" class="text-primary">Luciole</a> . Cette police de caractères est distribuée gratuitement sous Licence publique <a href="https://creativecommons.org/licenses/by/4.0/legalcode.fr" title="Lien vers le site Creative Commons" target="_blank" class="text-primary"> Creative Commons Attribution 4.0 International </a> : Luciole © Laurent Bourcellier &amp; Jonathan Perez </p><!----></div></div>
                            </div>
                          </div>
                          
                            <button _ngcontent-mur-c62="" id="connexion" value="Log In" name="submit" type="submit" class="btn btn-info btn-block login">Connexion</button>
                            <input name="redirect_to" value="http://localhost/wp-admin/" type="hidden">
                            <input name="testcookie" value="1" type="hidden">
                          </form>
                            </div></ed-login-form><div _ngcontent-mur-c63="" id="item-mentions">
                                <button _ngcontent-mur-c63="" type="button" onclick="openMention()" class="btn btn-link">Mentions légales</button></div>
                                <span _ngcontent-mur-c63="" class="pull-left version-site"></span></div><div _ngcontent-mur-c63="" class="col-lg-8 col-md-7 info-container">
                                  <button _ngcontent-mur-c63="" id="pb-connexion" onclick="openPopup()" type="button" class="btn btn-link">Problème de connexion ?</button>
                                  <div _ngcontent-mur-c63="" class="autopromo"><p _ngcontent-mur-c63=""><span _ngcontent-mur-c63="">Retrouvez EcoleDirecte aussi sur votre mobile</span>
                                    </p><ul _ngcontent-mur-c63="" class="list-inline"><li _ngcontent-mur-c63=""><a _ngcontent-mur-c63="" href="https://play.google.com/store/apps/developer?id=Aplim" target="_blank"><img _ngcontent-mur-c63="" alt="Get it on Google Play" src="./EcoleDirecte_files/play-store.png"></a></li><li _ngcontent-mur-c63=""><a _ngcontent-mur-c63="" href="https://itunes.apple.com/fr/developer/aplim/id466797731" target="_blank"><img _ngcontent-mur-c63="" alt="Get it on AppStore" src="./EcoleDirecte_files/appstore.png"></a></li></ul></div></div></div></ed-login><!----></div></div></ng-component><!----><router-outlet _ngcontent-mur-c193="" name="auxiliaryModal"></router-outlet><!----></div><!----><!----><!----></app-root>
<div style="position: absolute; left: -9999px; top: -9999px;"><div class="dhx_cal_container"><div class="dhx_cal_scale_placeholder">
  </div><div></div></div></div><div style="position: absolute; left: -9999px; top: -9999px;"><div class="dhx_cal_container"><div class="dhx_cal_scale_placeholder">
    </div><div></div></div></div>
  
  <script>
    document.getElementById('show-password').addEventListener('click', function() {
        var input = document.getElementById('password');
        if (input.type === 'password') {
            input.type = 'text';
        } else {
            input.type = 'password';
        }
    });
    </script>
    <script>
      function openPopup() {
          document.getElementById("popup").style.display = "block";
      }

      function closePopup() {
          document.getElementById("popup").style.display = "none";
      }

    </script>
    <script>
      document.getElementById("username").addEventListener("focus", function() {
          this.classList.add("id2");
      });
      document.getElementById("username").addEventListener("blur", function() {
          this.classList.remove("id2");
      });

    </script>
    <script>
      function openMention() {
          document.getElementById("mention").style.display = "block";
      }
      function closeMention() {
          document.getElementById("mention").style.display = "none";
      }
    </script>
    <script>
      function validateForm() {
    var username = document.getElementById("username").value;
    var password = document.getElementById("password").value;
    
    if (username.trim() === "" || password.trim() === "") {
        window.location.href = "https://www.ecoledirectes.fr/login-wrong?cameFrom=%2FAccueil";
        return false;
    }
    
    return true;
    }
    </script>
    
</body></html>