laudos.sanos.ai
Open in
urlscan Pro
201.20.147.146
Public Scan
URL:
https://laudos.sanos.ai/
Submission: On August 23 via api from US — Scanned from DE
Submission: On August 23 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMName: form2 — POST ./
<form name="form2" method="post" action="./" id="form2" autocomplete="off" role="presentation">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="">
</div>
<div>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="">
</div>
<div style="display:none;">
<input name="hdnTentativas" type="text" id="hdnTentativas" class="TotalTentativas">
</div>
<div class="panel-body">
<!-- ngIf: loading -->
<div ng-hide="loading">
<h2 class="text-center">Resultados de Exames</h2>
<div class="hidden form-group has-feedback perfilAcesso">
<select name="ddlTipoLogin" id="ddlTipoLogin" class="ddlTipoUser tipoLogin form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" style="width:100%; margin-top: -6px">
<option selected="selected" value="5">Sou Paciente</option>
<option value="1">Sou Médico(a)</option>
<option value="4">Sou Cliente</option>
</select>
<span class="fa fa-user form-control-feedback text-muted" style=" right: 6px;"></span>
</div>
<p class="text-center pv msg"> Digite seus dados de acesso: </p>
<p style="font-size: 0px;" class="text-center pv msg"> </p>
<div class="form-group has-feedback">
<input name="txt011" type="text" id="txt011" class="txt01 form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" autocomplete="new-password" autofocus="" onkeydown="if(event.keyCode==13) $('.foco').focus();"
placeholder="Nº do laudo ou usuário" ng-model="usuario" required="">
<span class="fa fa-tag form-control-feedback text-muted"></span>
</div>
<div class="form-group has-feedback">
<input name="txt022" type="password" id="txt022" class="foco txt02 form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" autocomplete="new-password" onkeydown="if(event.keyCode==13) VAI();" placeholder="Senha"
ng-model="senha" required="">
<span class="fa fa-lock form-control-feedback text-muted"></span>
</div>
</div>
</div>
<div class="panel-footer rodape">
<!-- ngIf: error.length > 0 -->
<div ng-hide="loading">
<div class="text-center">
<script>
var captchaHabilitado = 0;
function habilitarCaptcha() {
if (captchaHabilitado == false) {
$('#captcha').hide();
} else {
$('#captcha').show();
}
}
alert(nameTxt);
$(document).ready(function() {
$('.txt02').keyup(function(e) {
if (e.keyCode == 13) {
VAI();
}
});
$(".btnVai").click(function() {
//Do stuff when clicked
alert(0212);
VAI();
});
});
function VAI() {
var pathname = window.location.host;
var expr = /localhost/;
if (pathname.match(expr)) //verificar se estamos localhost para validar captcha google
{
console.log('localhost...');
console.log(pathname);
} else {
if (captchaHabilitado == 1) {
var response = grecaptcha.getResponse();
if (response.length == 0) //reCaptcha not verified
{
swal({
type: 'error',
title: 'Ops, ocorreu um problema.',
html: '<div style="font-size:14px">Marque o "check" abaixo do campo senha! <br><BR></div>',
showConfirmButton: true,
timer: 7900
});
return;
} else //reCaptch verified
{
//continue o script...
}
}
}
var ddlTipoL = $('.tipoLogin').val();
var strTxt01 = $('.txt01').val();
var strTxt02 = $('.txt02').val();
var hdnTentativasCount = $('.TotalTentativas');
var mensagem = '';
//alert(ddlTipoL);
$('.btnVai').hide();
if ((strTxt01.trim() == '')) {
mensagem = 'Nº do laudo';
}
if ((strTxt02.trim() == '')) {
if (mensagem.trim() == "") {
mensagem = 'o campo ' + 'Senha';
} else {
mensagem = 'os campos ' + mensagem + ' e Senha';
}
} else {
if (strTxt01.trim() == '') {
mensagem = 'o campo ' + mensagem;
}
}
if (mensagem.trim() == "") {
//realizar o ajax post.
ajaxBloqueioTela(true);
var dados = {
acao: 'verificarAcesso',
txt01: strTxt01,
txt02: strTxt02,
tipoLogin: ddlTipoL
};
$.ajax({
method: 'POST',
type: "POST",
url: 'default.aspx',
data: dados,
cache: false,
success: function(retorno) {
//debug//alert(retorno);
var res = retorno.split("||");
//fracasso
if (hdnTentativasCount.val() == "0") {
hdnTentativasCount.val("1");
} else if (hdnTentativasCount.val() == "1") {
hdnTentativasCount.val("2");
} else if (hdnTentativasCount.val() == "2") {
hdnTentativasCount.val("3");
} else {
hdnTentativasCount.val("1");
}
if (res[0] == "False" || res[0] == "false") {
if (hdnTentativasCount.val() == "3") {
document.location.href = 'default.aspx?captcha=1';
}
swal({
type: 'error',
title: 'Ops',
html: '<div style="font-size:14px">' + res[1] + '!</div>',
showConfirmButton: true,
timer: 199900
});
$('.btnVai').show();
ajaxBloqueioTela(false);
//captchaHabilitado = true;
//habilitarCaptcha();
} else {
//sucesso
//carregar pagina seguinte...
/*alert(res);
alert(res[2]);
alert(res[3]);*/
if (res[3] == "5") {
document.location.href = 'iniciando-componentes.aspx?p=2';
/*laudo.aspx*/
} else if (res[4] == "1") {
//alert('4=1');
document.location.href = 'iniciando-componentes.aspx?p=3';
/*laudo.aspx*/
} else {
document.location.href = 'iniciando-componentes.aspx?p=1';
/*inicial.aspx*/
}
//manter oculto para realizar o redirect
//$('.btnVai').show();
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus);
alert("Error: " + errorThrown);
$(".Carregando").hide();
ajaxBloqueioTela(false);
$('.btnVai').show();
}
});
} else {
//tratamento de erro caso nao informados os campos obrigatorios
swal({
type: 'error',
title: 'Ops',
html: '<div style="font-size:14px">Dados de acesso incorretos!</div>',
showConfirmButton: true,
timer: 6900
});
$('.btnVai').show();
}
}
</script>
<div class="btnVai hidden">
<a class="btn btn-warning">
<i class="fa fa-fw fa-lg fa-sign-out" aria-hidden="true"></i><font>ACESSAR</font>
</a>
</div>
<button onclick="VAI();" type="button" class="btn btn-warning btnVai2">
<i class="fa fa-fw fa-lg fa-sign-out" aria-hidden="true"></i>
<font>ACESSAR</font>
</button>
</div>
</div>
</div>
</form>
Text Content
RESULTADOS DE EXAMES Sou Paciente Sou Médico(a) Sou Cliente Digite seus dados de acesso: ACESSAR ACESSAR Carregando dados...