- ID da verificação
- 576c0de7-3953-452d-87fc-54d7c52a02f9Concluído
- URL enviado:
- https://timesheetapp.atento.com/
- Relatório concluído:
Links · 0 encontrado(s)
Os links de saída identificados na página
Variáveis JavaScript · 10 encontrada(s)
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer lugar no código dentro do escopo atual
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
appInsights | object |
$ | function |
jQuery | function |
uidEvent | number |
bootstrap | object |
Microsoft | object |
__dynProto$Gbl | object |
Mensagens de registro do console · 1 encontrada(s)
Mensagens registradas no console web
Tipo | Categoria | Log |
---|---|---|
log | other |
|
HTML
O corpo HTML bruto da página
<html><head>
<meta charset="utf-8">
<title>TimesheetApp</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Evitar cache adicionando um parâmetro de versão -->
<link rel="stylesheet" href="/css/site.css?v=638672070796962209">
<!-- Manifest PWA -->
<link rel="manifest" href="/manifest.json?v=638672070796962288">
<style>
/* Estilos CSS */
body, html {
height: 100%;
margin: 0;
padding: 0;
font-family: 'Arial', sans-serif;
background: linear-gradient(135deg, #002d42, #002d42);
color: #fff;
}
.welcome-container {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: calc(100% - 25px); /* Ajuste para o banner */
text-align: center;
animation: fadeIn 2s ease-in-out;
}
.logo {
width: 282px;
height: 113px;
background-color: rgba(255, 255, 255, 0.2);
border-radius: 50%;
margin-bottom: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.logo img {
width: 100%;
height: 100%;
}
h1 {
font-size: 2em;
margin: 0;
}
p {
font-size: 1.2em;
margin-top: 10px;
}
.enter-btn {
margin-top: 30px;
padding: 15px 40px;
background-color: #fff;
border: none;
border-radius: 30px;
color: #764ba2;
font-size: 1.2em;
cursor: pointer;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}
.enter-btn:hover {
background-color: #e0e0e0;
transform: translateY(-3px);
}
.enter-btn:active {
transform: translateY(0);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
/* Estilos para o banner de instalação */
.install-banner {
position: fixed;
top: 0;
width: 100%;
height: 70px;
background-color: rgba(0, 0, 0, 0.7);
display: none; /* Oculto inicialmente */
align-items: center;
justify-content: center;
}
.install-banner p {
margin: 0;
font-size: 0.9em;
color: #fff;
}
.install-button {
background-color: #fff;
border: none;
color: #764ba2;
padding: 5px 10px;
font-size: 0.9em;
cursor: pointer;
margin-left: 10px;
border-radius: 5px;
}
.install-banner button:hover {
background-color: #45a049;
}
</style>
<script type="text/javascript">!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{
src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source
crossOrigin: "anonymous",
cfg: { // Application Insights Configuration
connectionString: 'InstrumentationKey=d57d58ab-2be3-4bac-af53-62179b87e401;IngestionEndpoint=https://eastus2-3.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus2.livediagnostics.monitor.azure.com/;ApplicationId=3be2a3c0-e5e3-4a38-bff9-0078b68181ce'
}});</script><script src="https://js.monitor.azure.com/scripts/b/ai.2.min.js" crossorigin="anonymous"></script></head>
<body>
<!-- Banner de instalação -->
<div id="install-banner" class="install-banner fixed-bottom text-center bg-black p-1" style="display: none;">
<p>Instale o aplicativo para uma melhor experiência</p>
<button id="install-button" class="install-button">Instalar</button>
</div>
<div class="welcome-container">
<div class="logo">
<!-- Substitua "logo.png" pelo caminho do seu logo -->
<img src="/img/Atento_Logo_RGB_AtentoOrange.png" alt="Logo do Aplicativo">
</div>
<h1>Bem-vindo</h1>
<p>Atento TimesheetApp</p>
<form method="post" action="/Mobile">
<button type="submit" class="enter-btn">Entrar</button>
<input name="__RequestVerificationToken" type="hidden" value="CfDJ8NZqJWFo64xEnnX7chZUFKnRaf_cFsCLZFVt3-hBJf_-rtRCn8FdJBDnz3NKGxdH9rTAQw8wDNm9fnvfpikRc0HuQwQ08U03CvGUty3wl7vTcV4j34Q2--PGuwlVZDd3eeOEL58ChQq_MNqQ9OaR7X8"></form>
</div>
<!-- jQuery e Bootstrap JS -->
<script src="/lib/jquery/dist/jquery.min.js"></script>
<script src="/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="/js/site.js?v=4q1jwFhaPaZgr8WAUSrux6hAuh0XDg9kPS3xIVq36I0"></script>
<!-- Registrar o Service Worker -->
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/sw.js?v=638672070796963455')
.then(function (registration) {
console.log('Service Worker registrado com sucesso:', registration.scope);
})
.catch(function (error) {
console.log('Falha ao registrar o Service Worker:', error);
});
}
</script>
<!-- Script para exibir o banner de instalação -->
<script src="/js/install.js?v=638672070796963473"></script>
</body></html>