https://www.stych.fr/connexion

提交的 URL:
https://www.stych.fr/elearning/formation/1/apprendre已重定向
报告完成时间:

链接 · 找到 0 个

从页面中识别出的传出链接

JavaScript 变量 · 找到 59 个

在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问

名称类型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
websocket_server_uristring
user_hashedstring
$function
jQueryfunction
shortcutobject
optDatePickerobject
optDatePickerFRobject

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

记录到 Web 控制台的消息

类型类别记录
warningother
URL
https://www.stych.fr/connexion
文本
The resource https://www.stych.fr/js/msf/vendor/jquery-3.3.1.min.js?v=1580891405 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
warningother
URL
https://www.stych.fr/connexion
文本
The resource https://www.stych.fr/css/scss/msf/slick/fonts/slick.woff?v=1584462091 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.

HTML

页面的原始 HTML 正文

<!DOCTYPE html><html lang="fr"><head><meta http-equiv="origin-trial" content="A/kargTFyk8MR5ueravczef/wIlTkbVk1qXQesp39nV+xNECPdLBVeYffxrM8TmZT6RArWGQVCJ0LRivD7glcAUAAACQeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZzIiLCJleHBpcnkiOjE3NDIzNDIzOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9">
<meta charset="utf-8">
<title>Connexion</title><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2, user-scalable=1, viewport-fit=cover">
<meta property="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge"><link href="/img/stych/favicon/favicon256x256.png" rel="apple-touch-icon" sizes="256x256" type="image/png">
<link href="/img/stych/favicon/favicon96x96.png" rel="apple-touch-icon" sizes="96x96" type="image/png">
<link href="/img/stych/favicon/favicon32x32.png" rel="apple-touch-icon" sizes="32x32" type="image/png">
<link href="/img/stych/favicon/favicon16x16.png" rel="apple-touch-icon" sizes="16x16" type="image/png">
<link href="/img/stych/favicon/favicon256x256.png" rel="icon" sizes="256x256" type="image/png">
<link href="/img/stych/favicon/favicon96x96.png" rel="icon" sizes="96x96" type="image/png">
<link href="/img/stych/favicon/favicon32x32.png" rel="icon" sizes="32x32" type="image/png">
<link href="/img/stych/favicon/favicon16x16.png" rel="icon" sizes="16x16" type="image/png">
<link href="/css/fontawesome/all.css?v=1603208579" media="screen" rel="stylesheet" type="text/css">
<link href="/css/fontawesome/v4-shims.css?v=1603208579" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-facture.css?v=1675329971" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke-fp.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke-fc.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke-fc-permis.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke-fc-code.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-cke-contrat.css?v=1625587724" media="screen" rel="stylesheet" type="text/css">
<link href="/css/style-insc-stych-sass.css?v=1732899623" media="screen" rel="stylesheet" type="text/css">
<link href="/css/chat-msf.css?v=1621435697" media="screen" rel="stylesheet" type="text/css">
<link href="/css/scss/site-msf/fonts.css?v=1584462091" media="screen" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&amp;display=swap" media="screen" rel="stylesheet" type="text/css">
<link href="/css/inscription-form.css?v=1675329971" media="screen" rel="stylesheet" type="text/css">
<link href="https://player.vimeo.com" rel="preconnect dns-prefetch" crossorigin="anonymous">
<link href="https://www.facebook.com" rel="preconnect dns-prefetch" crossorigin="anonymous">
<link href="https://connect.facebook.net" rel="preconnect dns-prefetch" crossorigin="anonymous">
<link href="https://www.google-analytics.com" rel="preconnect dns-prefetch" crossorigin="anonymous">
<link href="//fonts.googleapis.com" rel="preconnect dns-prefetch" crossorigin="anonymous">
<link href="/js/msf/vendor/jquery-3.3.1.min.js?v=1580891405" rel="preload" as="script">
<link href="/css/scss/msf/slick/fonts/slick.woff?v=1584462091" rel="preload" as="font">
<link href="/css/fontawesome/all.css?v=1603208579" rel="preload" as="style">
<link href="/css/fontawesome/v4-shims.css?v=1603208579" rel="preload" as="style">
<link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&amp;display=swap" rel="preload" as="style">
<link href="/css/scss/site-msf/fonts.css?v=1584462091" rel="preload" as="style"><script type="text/javascript" async="" charset="utf-8" src="https://www.gstatic.com/recaptcha/releases/pPK749sccDmVW_9DSeTMVvh2/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-BJuEtmqk8gvp2kvOiXzxtaoRQQS7QjSOSAczV0tKC29lpbOt/RFR43n1iVnzO4Em"></script><script type="text/javascript">
    //<!--
    
//            var tplChatButton = '<button class="chat_btn" aria-label="Name"><i class="icon-close"></i><i class="icon-messagerie"></i></button>';
         
    //-->
</script>
<script type="text/javascript">
    //<!--
    
					  window.websocket_server_uri="wss://www.stych.fr/wss2/"
					  window.user_hashed=""
					  
    //-->
</script>
<!--[if lt IE 9]><script type="text/javascript" src="/js/respond.min.js"></script><![endif]-->
<!--[if lt IE 9]><script type="text/javascript" src="/js/html5shiv.js"></script><![endif]-->
<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.11.0/jquery-ui.min.js?v=1580891405"></script>
<script type="text/javascript" src="/js/jquery.form.min.js?v=1580891405"></script>
<script type="text/javascript" src="/js/shortcut.js?v=1580891405"></script>
<script type="text/javascript" src="/js/script_insc_stych.min.js?v=1717744310"></script>
<script type="text/javascript" src="/js/bootstrap4/bootstrap.bundle.min.js?v=1607677644"></script>
<script type="text/javascript" src="/js/bootstrap4/button-inline-loader.js?v=1624026567"></script>
<script>

$(document).ready(function() {

   // Pour que les liens obfusquer fonctionnent sur ios
   $(document).on('touchstart', 'span[data-title]', function() {
      var data_title = $(this).data('title');
      $('a[data-title="'+data_title+'"]').trigger('click');
   })

   // passive listeners to improve scrolling performance
   jQuery.event.special.touchstart = {
      setup: function( _, ns, handle ) {
         this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
      }
   };
   jQuery.event.special.touchmove = {
      setup: function( _, ns, handle ) {
         this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
      }
   };
   jQuery.event.special.wheel = {
      setup: function( _, ns, handle ){
         this.addEventListener("wheel", handle, { passive: true });
      }
   };
   jQuery.event.special.mousewheel = {
      setup: function( _, ns, handle ){
         this.addEventListener("mousewheel", handle, { passive: true });
      }
   };

	$('.nav a, .nav a li > a').click(function(event) {
		$(this).parent().addClass('navHover');
	});

	$('.nav a').on('mouseout', function () {
	   $('li').removeClass('navHover');
	});

	// var target = document.location.hash.replace("#", "");
 //    if (target.length) {
 //    	$('#'+target).modal('show').find('.modal-body').load('request_url', function () {
 //    		// $(this).find('video').get(0).play();
 //    	});
 //      }

   /* fix div onclick bug on ios */
	document.ontouchmove = function(e) {
		if ($('body').hasClass('modal-open'))
		{
			if (e.target.tagName == 'INPUT')
			{
				e.preventDefault();
				e.target.focus();
			}
		}
	};

   shortcut.add("Ctrl+Alt+T", function() {
      if (confirm("Voulez vous remplir le formulaire automatiquement ?"))
      {
         $('input').each(function() {
            var test = $(this).data('test');
            if (!$(this).val() && test != '')
            {
               $(this).val(test).trigger('focusout').trigger('change');
            }

            var name = $(this).attr('name');
            if ($(this).attr('type') === "radio" && !$('[name="'+name+'"]:checked').length)
            {
               $('[name="'+name+'"][value="'+test+'"]').prop("checked", true);
            }

         });

         $('select').each(function() {
            var test = $(this).data('test');
            if (!$(this).val())
               $(this).val(test);
         });
      }
   });

});
</script>
<noscript></noscript>
</head>
<body style="">
<div class="main-header d-flex flex-md-row align-items-center px-md-3 px-lg-5 bg-white">
   <a id="link-container-logo" class="page-scroll ml-3" href="/" style="">
      <img id="logo-menu-site" src="/img/stych/logo/logo-stych-blue.svg" alt="stych">
   </a>
   <div class="separator ml-4 ml-lg-5 mr-md-auto d-none d-md-block">
   </div>
      <div class="separator mr-4 mr-lg-5 d-sm-none d-none d-md-block">
   </div>
      <div class="btn-gp-log d-none d-md-inline-flex">
      
<a class="btn btn-default" href="/inscription">Créer&nbsp;mon&nbsp;compte</a>
   </div>
         <div class="dropdown-log dropdown mr-3 ml-auto d-block d-md-none">
         <button class="navbar-toggler navbar-light" type="button" data-toggle="collapse" data-target="#dropdownViewMenu" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
         </button>
         <div class="dropdown-menu dropdown-menu-right text-center" id="dropdownViewMenu" aria-labelledby="dropdownViewMenu">
            
<a class="btn btn-default" href="/inscription">Créer&nbsp;mon&nbsp;compte</a>
         </div>
      </div>
      

</div>




<script src="https://www.google.com/recaptcha/api.js"></script>
<div class="container-fluid layout-container row p-0 m-0 flex-column justify-content-center">
	<div class="my-auto">
		<div class="col-12 px-3" id="form-connexion-container">
         <form action="/connexion/0/record3" method="POST" name="connexion" class="form-connexion" style="" autocomplete="off" id="connexion">
				<div class="h1 text-center mb-4">Connexion à votre compte</div>

             
            <div class="form-group " id="zone_email">
					<input name="email" type="text" class="col-xs-12 col-sm-12 col-md-12 col-lg-12 form-inscription-input form-control" autocomplete="off" data-test="[email protected]" autofocus="autofocus" id="email" placeholder="Email" value=""> 
					
					<label for="email">Email</label>	
					 
            </div>			
            <div id="zone_mdp">
                
            <div class="form-group " id="zone_mdp">
					<input name="mdp" type="password" id="mdp" class="col-xs-12 col-sm-12 col-md-12 col-lg-12 form-inscription-input form-control" autocomplete="off" data-test="123456789" placeholder="Mot de passe" value=""> 
					
					<label for="mdp">Mot de passe</label>	
					 
            </div>			
               <div class="msg_warning_try_login alert alert-warning" role="alert" style="display:none;"></div>

               <div class="row no-gutters">
                  <div class="col-6">
                     <a class="btn-mdp-forgot btn btn-xs btn-link p-0 m-0" href="javascript:void(0)">
                        Mot de passe oublié ?
                     </a>
                     <input type="hidden" name="mdp_forgotten" class="" id="mdp_forgotten" value="0">                  </div>
                  <div class="col-6 text-right">
                                          
				<div class="custom-control custom-checkbox " id="zone_remember_me">
               <input type="hidden" name="remember_me" value="0"><input type="checkbox" name="remember_me" id="remember_me" class=" custom-control-input" value="1" checked="checked"> 
               <label class=" custom-control-label" for="remember_me">Rester connecté</label>
               
				</div>
			                  </div>
               </div>

               
               <input class="btn btn-primary btn-block mt-4" type="submit" name="submit" value="Connexion">
            <div class="eye-password"></div></div>

            <div class="sub-container">
               <input name="submit" id="sub-connexion-new" class="btn btn-primary btn-block" value="Réinitialiser mon mot de passe" type="submit">
            </div>

         </form>		</div>
	</div>

   <div class="d-md-none text-center mt-auto mb-4">
      <a class="btn btn-link" href="/inscription">Créer mon compte</a>
   </div>
</div>


<script>
   $(document).ready(function(){
      $('#zone_mdp').append('<div class="eye-password" ></div>');
      $('.eye-password').click(function(){
         let el_mdp = document.getElementById("mdp");
         $(this).removeClass('showed');
         if (el_mdp.type == 'password')
         {
            el_mdp.type = "text";
            $(this).addClass('showed');
         }
         else
            el_mdp.type = "password";
      });
   });
</script><script type="text/javascript">

$(document).ready(function(){


	var buttonName = '';
	//////////////////////////////////////////
	var options = {
		beforeSubmit:	formValidation,  // pre-submit callback
		success:		formSuccess,  // post-submit callback
		dataType:		'json',
		error: function(xhr, textStatus, errorThrown) {
			alert('Erreur : veuillez vous reconnecter à internet.');
			$('#sub-connexion-new').val(buttonName);
		},
    };

    // bind form using 'ajaxForm'
    $('.form-connexion').ajaxForm(options);

	$('.form-connexion').on('click', '.btn-mdp-forgot', function()
	{
		$('#zone_mdp').hide();
		$('#mdp_forgotten').val(1);
		$('.sub-container').show();
	});

});

function formSuccess(data, status)
{
   if (data.callback)
   {
      if(typeof window[data.callback] === 'function')
         window[data.callback](data.callbackParams);
   }

	$('#sub-connexion-new').val(buttonName);
	if (data.alert)
		alert(data.alert);

	$('.msg_warning_try_login').text('').hide();
	if (data.msg_warning)
	{
		$('.msg_warning_try_login').text(data.msg_warning).show();
		$('input[name="email"]').val('');
		$('input[name="mdp"]').val('');
	}

	if (data.sendMdpSuccess != undefined)
	{
		if (!data.sendMdpSuccess)
			return;

		if (data.sendMdpSuccess)
		{
			$('#zone_mdp').show();
			$('#mdp_forgotten').val(0);
			$('.sub-container').hide();
		}
	}

	if (data.redirect)
	{
      if (data.tracker_sign_in_data)
         trackSignIn(data.tracker_sign_in_data)
		window.location.href = data.redirect;
	}
	else
	{
		if ($('.modal-body').length) //On est dans une popup.
			$('.modal-body').html(data.content);
		else
			$('#body-modal').html(data.content); //On est dans un formulaire pleine page.

		goToSelector($('#form-style-connexion').find('.error:first'), -45);
	}

}

function trackSignIn(data)
{
   if (data)
   {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push(JSON.parse(data));
   }
}

function formValidation(formData, jqForm, options)
{
	if (parseInt($('#mdp_forgotten').val()))
	{
		var fields = {'email' : 'email'};
	}
	else
	{
		var fields = {'email' : 'email',
						  'mdp' : 'mot de passe'};
	}

	for (var key in fields)
	{
	   var elInput = jqForm.find('input[name='+key+']');
		if (!elInput.val())
		{
			alert('Merci de saisir votre ' + fields[key]);
         elInput.focus();
			return false;
		}
	}
	buttonName = $('#sub-connexion-new').val();
	$('#sub-connexion-new').val('Chargement ...');
	return true;
}

</script>


<div id="popup_model_holder" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">
   <div class="modal-dialog">
      <div class="modal-content">
         <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
            <div class="modal-title"></div>
         </div>
         <div class="modal-body"></div>
      </div>
   </div>
</div>
<script>
   function setFormGroupError(msg, elDate)
   {
      var parents = elDate.parents('.form-group');
      var elError = parents.find('.invalid-feedback');
      parents.addClass('was-validated');

      elDate[0].setCustomValidity(msg);
      if (!elError.length)
      {
         elError = $('<div class="invalid-feedback"></div>');
         parents.append(elError);
      }
      elError.html(msg);
   }

   jQuery(document).ready(function ($) {
      var elFAB = $('.floating-action-button-wrapper');
      if (elFAB.css('position') == 'fixed')
      {
         var height = elFAB.outerHeight();
         $('body').css('padding-bottom', height);
         $('.modal').css('padding-bottom', height);
      }
   });
</script>


</body></html>