Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Verificados

Lista com todos os sítios que foram verificados pela TIC Web Acessibilidade. Dentro de cada domínio, há informações detalhadas sobre as páginas coletadas, bem como os erros e avisos de cada uma *.

Endereço Nota Erros Avisos

appweb2.antt.gov.br/formulariossuref/login.asp

76.65 69 32
Recomendações Avaliadas
2.2 Garantir que os objetos programáveis sejam acessíveis.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
2.2.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 2 6 27
6 <![CDATA[<script LANGUAGE="JavaScript"> function Numero(e) { navegador = /msie/i.test(navigator.userAgent); if (navegador) var tecla = event.keyCode; else var tecla = e.which; if(tecla > 47 && tecla < 58) // numeros de 0 a 9 return true; else { if (tecla != 8) // backspace return false; else return true; } } </SCRIPT>]]>
27 <![CDATA[<script language="javascript"> <!-- // For Browsers that do not support JavaScript... // Window Global variable var SideBarWindow function SideBar(url) { var x =0; var y =0; x = (screen.height - 450) / 4 y = (screen.width - 750) / 2 //self.SideBarWindow.close() aSBWindow = window.open(url, 'SideBar', 'width=750,height=450,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhi//story=no,top='+ x + ', left=' + y) self.SideBarWindow = aSBWindow aSBWindow.focus(); } function numero(fld,e) { var whichCode = (window.Event) ? e.which : e.keyCode; if ((whichCode<48)||(whichCode>57)) { return false; } else { return true; } } function Valida() { if (document.getElementById('f1').no_login.value.length != 10 && document.getElementById('f1').no_login.value.length > 0) { alert("Código de acesso inválido."); document.getElementById('f1').no_login.focus(); return false; } if((document.getElementById('f1').no_login.value.substr(7,1)>=0) && (document.getElementById('f1').no_login.value.substr(8,1)>=0) && (document.getElementById('f1').no_login.value.substr(9,1)>=0)) { return false; } else { alert("Código de acesso inválido."); document.getElementById('f1').no_login.focus(); return false; } } //--> bolFerrovias = false bolRodovias = false bolPermissionarias = false // FERROVIAS varFerrovias = " <TABLE width=\"357\" align=\"center\"><TR><TD>Código de Acesso (CNPJ):</TD> " varFerrovias = varFerrovias + " <TD><INPUT TYPE=\"Text\" NAME=\"no_login\" onKeyPress=\"javascript:aceita_numero()\" onKeyDown=\"javascript:formata_CNPJ(this,event)\" onBlur=\"javascript:CNPJ_formatado(this);if(!ValidaCNPJ(this.value) & (this.value != '')){alert('CNPJ Inválido!');this.focus()}\" VALUE=\"\"><INPUT TYPE=\"hidden\" NAME=\"tipo\" VALUE=\"1\"></TD></TR> " varFerrovias = varFerrovias + " <tr><TD>Senha:</TD> " varFerrovias = varFerrovias + " <TD><INPUT TYPE=\"Password\" NAME=\"no_senha\" onKeyPress=\"return(numero(this,event));\"></TD></TR> " //varFerrovias = varFerrovias + " <TD><INPUT TYPE=\"Password\" NAME=\"no_senha\" onKeyPress=\"javascript:aceita_numero() ></TD></TR> " varFerrovias = varFerrovias + " <TR><TD COLSPAN=\"2\" ALIGN=\"Center\"><INPUT TYPE=\"submit\" NAME=\"Acao\" VALUE=\"Entrar\" > " varFerrovias = varFerrovias + " <INPUT TYPE=\"button\" VALUE=\"Limpar\" onClick=\"javascript:no_login.value='';no_senha.value=''\" name=\Button\"></TD> " varFerrovias = varFerrovias + " </TABLE></td></tr></table> " //RODOVIAS varRodovias = " <TABLE width=\"357\" align=\"center\"><TR><TD>Código de Acesso (CNPJ):</TD> " varRodovias = varRodovias + " <TD><INPUT TYPE=\"Text\" NAME=\"no_login\" onKeyPress=\"javascript:aceita_numero()\" onKeyDown=\"formata_CNPJ(this,event)\" onBlur=\"CNPJ_formatado(this);if(!ValidaCNPJ(this.value) & (this.value != '')){alert('CNPJ Inválido!');this.focus()}\" VALUE=\"\"><INPUT TYPE=\"hidden\" NAME=\"tipo\" VALUE=\"2\"></TD></TR> " varRodovias = varRodovias + " <tr><TD>Senha:</TD> " varRodovias = varRodovias + " <TD><INPUT TYPE=\"Password\" NAME=\"no_senha\" onKeyPress=\"return(numero(this,event));\"></TD></TR> " varRodovias = varRodovias + " <TR><TD COLSPAN=\"2\" ALIGN=\"Center\"><INPUT TYPE=\"submit\" NAME=\"Acao\" VALUE=\"Entrar\" CLASS=\"botao2\" > " varRodovias = varRodovias + " <INPUT TYPE=\"button\" VALUE=\"Limpar\" onClick=\"javascript:no_login.value='';no_senha.value=''\" name=\Button\"></TD> " varRodovias = varRodovias + " </TABLE></td></tr></table> " function AbreTexto(item){ if (item=='Ferrovias'){ if (bolFerrovias==true){ // Fecha o login das Ferroviárias document.getElementById('TextoFerrovias').innerHTML = "" document.getElementById('imgFerrovias').innerHTML = "<img src=\"../Imagens/mais_pq.jpg\" alt=\"+\" width=\"9\" height=\"9\">" bolFerrovias = false }else{ // Abre o login das Ferroviárias document.getElementById('TextoFerrovias').innerHTML = varFerrovias bolFerrovias = true document.getElementById('imgFerrovias').innerHTML = "<img src=\"../Imagens/menos_pq.jpg\" alt=\"-\" width=\"9\" height=\"9\">" // Fecha o login das Rodoviárias document.getElementById('TextoRodovias').innerHTML = "" document.getElementById('imgRodovias').innerHTML = "<img src=\"../Imagens/mais_pq.jpg\" alt=\"+\" width=\"9\" height=\"9\">" bolRodovias = false } } if (item=='Rodovias'){ if (bolRodovias==true){ // Fecha o login das Rodoviárias document.getElementById('TextoRodovias').innerHTML = "" document.getElementById('imgRodovias').innerHTML = "<img src=\"../Imagens/mais_pq.jpg\" alt=\"+\" width=\"9\" height=\"9\">" bolRodovias = false }else{ // Abre o login das Rodoviárias document.getElementById('TextoRodovias').innerHTML = varRodovias bolRodovias = true document.getElementById('imgRodovias').innerHTML = "<img src=\"../Imagens/menos_pq.jpg\" alt=\"-\" width=\"9\" height=\"9\">" // Fecha o login das Ferroviárias document.getElementById('TextoFerrovias').innerHTML = "" document.getElementById('imgFerrovias').innerHTML = "<img src=\"../Imagens/mais_pq.jpg\" alt=\"+\" width=\"9\" height=\"9\">" bolFerrovias = false } } } // Valida o CNPJ informado function ValidaCNPJ(numCNPJ) { var campo=""; // retira carateres não numericos do identificador( CNPJ ) for (i=0; i<numCNPJ.length;i++){ if ((numCNPJ.charAt(i)!=".") && (numCNPJ.charAt(i)!="-") && (numCNPJ.charAt(i)!="/")){campo = campo + numCNPJ.charAt(i)}} if (campo.length>0) { if ((campo == "00000000000000") || (campo == "11111111111111") || (campo == "22222222222222") || (campo == "33333333333333") || (campo == "44444444444444") || (campo == "55555555555555") || (campo == "66666666666666") || (campo == "77777777777777") || (campo == "88888888888888") || (campo == "99999999999999")){return false;} dig2 = campo.substring (13,14) dig1 = campo.substring (12,13) mult = 5 soma = 0 // calcula primeiro digito for (i=0;i<=11;i++) { vnum = parseInt(campo.substring (i,i+1)) vnum = vnum * mult soma = soma + vnum mult = mult - 1 if (mult < 2) { mult = 9 } } rest = parseInt(soma / 11) rest = soma - (rest * 11) rest = 11 - rest if (rest == 10 || rest == 11) { rest = 0 } // valida primeiro digito if (rest == dig1) { mult = 6 soma = 0 // calcula segundo digito for (i=0;i<=12;i++) { vnum = parseInt(campo.substring (i,i+1)) vnum = vnum * mult soma = soma + vnum mult = mult - 1 if (mult < 2) { mult = 9 } } rest = parseInt(soma / 11) rest = soma - (rest * 11) rest = 11 - rest if (rest == 10 || rest == 11) { rest = 0 } // valida segundo digito if (rest != dig2) { return false; } } else { return false; } return true; } } // Formata o campo CNPJ enquanto digita function formata_CNPJ(campo,teclaPres) { var tecla=teclaPres.keyCode; vr = ""; for(i=0;i<campo.value.length;i++) if (campo.value.charAt(i)!="." && campo.value.charAt(i)!="-" && campo.value.charAt(i)!="/") vr=vr + campo.value.charAt(i); tam = vr.length ; campo.maxLength=18; if (tam < 14 && tecla != 8){tam = vr.length + 1;} if (tecla == 8){ tam = tam - 1 ;} if (tecla == 8 || tecla == 88 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ) { if (tam <= 2) { campo.value = vr ;} if ((tam > 2) && (tam <= 5) ) { campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; } if ((tam >= 6) && (tam <= 8) ) { campo.value = vr.substr( 0, tam - 5 ) + '/' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; } if ((tam >= 9) && (tam <= 11) ) {campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '/' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; } if (tam >=12) { campo.value = vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; } if ((tam >= 13) && (tam <= 15) ) { campo.value = vr.substr( 0, tam - 12 ) + '.' +vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam );} } } // Formata o campo CNPJ na saída do campo function CNPJ_formatado(campo) { //var numValor = new String(campo.value) var vr = ""; for(i=0;i<campo.value.length;i++) { if (campo.value.charAt(i)!="." && campo.value.charAt(i)!="-" && campo.value.charAt(i)!="/") { vr=vr + campo.value.charAt(i); } } var numValor = vr if(numValor.length==14 ){ re = /^(\d{2})\.?(\d{3})\.?(\d{3})\/?(\d{4})\-?(\d{2})$/; numCNPJ = re.exec(numValor); if(numCNPJ){numValor = numCNPJ[1] + "." + numCNPJ[2] + "." + numCNPJ[3] + "/"+ numCNPJ[4] + "-"+ numCNPJ[5];} campo.value = numValor; return; } else if(numValor.length < 14 && numValor.length!=0){ zeros = 14 - numValor.length; for(intCount=1;intCount<=zeros;intCount++){numValor = '0' + numValor;} re = /^(\d{2})\.?(\d{3})\.?(\d{3})\/?(\d{4})\-?(\d{2})$/; numCNPJ = re.exec(numValor); if(numCNPJ){numValor = numCNPJ[1] + "." + numCNPJ[2] + "." + numCNPJ[3] + "/"+ numCNPJ[4] + "-"+ numCNPJ[5];} campo.value = numValor; return; } else if(numValor.length > 14 ){ re = /^(\d{2})\.?(\d{3})\.?(\d{3})\/?(\d{4})\-?(\d{2})$/; numCNPJ = re.exec(numValor); if (numCNPJ){numValor = numCNPJ[1] + "." + numCNPJ[2] + "." + numCNPJ[3] + "/"+ numCNPJ[4] + "-"+ numCNPJ[5];} campo.value = numValor; return; } return; } // Permite somente a digitacao de numeros function aceita_numero() { if (event.keyCode==34 || event.keyCode==38 || event.keyCode==39) { event.keyCode=0; } if ((event.keyCode < 48)||(event.keyCode > 57)) { event.keyCode=0; } } </script>]]>