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

Sites Pertecentes a (o) SP

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 4 32 158 393 569
32 <![CDATA[<script> function voltarMobile() { window.history.back(); } </script>]]>
158 <![CDATA[<script> $(document).ready(function(){ //***********************************************************************************Faz o aumentar e diminuir a fonte********************* function aumentaFonte(sinal) { if(sinal == '+') { novoTamanho = parseInt(sessionStorage.fonte_atual)+ 2; } else { novoTamanho = parseInt(sessionStorage.fonte_atual)- 2; } if(novoTamanho >= 12 && novoTamanho <= 18){ sessionStorage.fonte_atual = novoTamanho; $("*").css('font-size' , novoTamanho); } } if(!sessionStorage.fonte_atual > 0){ sessionStorage.fonte_atual = $('body').css('font-size'); } $('.acess-texto').click(function(){ aumentaFonte($(this).attr('data-sinal')) }); //*********************************************************************************************************Fim acessibilida fonte********** //***********************************************************************************Contraste********************************************* function mudaContraste(contraste){ if(typeof sessionStorage.contraste != "undefined"){ var padrao = JSON.parse(sessionStorage.contrastePadrao); } if(contraste == 1){ location.reload(); $('body').css('background-color' , padrao.body ); $('.navbar-default').css('background-color' , padrao.navbardefault ); $('header').css('background-color' , padrao.header ); $('.bgAzulescuro').css('background-color' , padrao.bgAzulescuro ); $('.tituloBox ').css('color' , padrao.tituloBox ); $('.textoBox ').css('color' , padrao.textoBox ); $('.box').css('background' , padrao.box ); $('.box2').css('background' , padrao.box2 ); $('.mapa_site').css('background-color' , padrao.mapa_site ); $('.copy').css('background-color' , padrao.copy ); $('.panel-heading').css('background-color' , padrao.panelheading ); $('.border5pxAzul').css('border-top' , padrao.border5pxAzul ); $('#areaMeioPag *').css('color' , padrao.areaMeioPag ); $('.linksNoticias ').css('color' , padrao.linksNoticias ); $('#legendas a').css('color' , padrao.legendas_a ); $('.listaVereadores').css('color' , padrao.listaVereadores ); $('.dropdown-menu').css('background' , padrao.dropdownmenu ); $('.titulo_noticia').css('color' , padrao.tituloNoticia ); $('.subtitulo_noticia').css('color' , padrao.subtituloNoticia ); $('.chamada_noticia').css('color' , padrao.chamadaNoticia ); $('.tituloPagina').css('color' , padrao.tituloPagina ); $('.listaUltimasGalerias div').css('color' , padrao.listaUltimasGalerias ); $( "tr" ).css( "background-color", "" ); $( ".table-striped > tbody > tr:nth-of-type(odd)" ).css( "background-color", "" ); $('.texto').css('color' , padrao.texto ); $('.td_form').css('color' , padrao.td_form ); $('.form-text').css('color' , padrao.form-text ); $('.trColorAcess td').css('color', padrao.trColorAcess); $('img').each(function(){ //percorre todas imagens da tela e se tiver image de contraste retorna para normal if($(this).attr("data-contraste") == 1){//adicionar na tag da imagem que tiver outra de contraste var arraySrc = $(this).attr("src").split('/'); Newarray = arraySrc.filter((value)=>value!='contraste'); neWarraySrc = Newarray.join("/"); $(this).attr("src" , neWarraySrc ); } }); }else if(contraste == 0){ $('body').css('background-color' ,'#000'); $('.navbar-default').css('background-color' ,'#000' ); $('header').css('background-color' , '#585858' ); $('.bgAzulescuro').css('background-color' ,'#000' ); $('.tituloBox').css('color' ,'yellow' ); $('.textoBox').css('color' ,'yellow' ); $('.box').css('background' ,'transparent' ); $('.box2').css('background' ,'transparent' ); $('.mapa_site').css('background-color' , '#585858' ); $('.copy').css('background-color' ,'#000' ); $('.panel-heading').css('background-color' ,'#585858' ); $('.border5pxAzul').css('border-top' ,'0' ); $('#areaMeioPag *').css('color' ,'#FFF' ); $('.linksNoticias ').css('color' ,'#FFF' ); $('#legendas a').css('color' ,'#FFF' ); $('.listaVereadores').css('color' ,'#FFF' ); $('.titulo_noticia').css('color' ,'#FFF' ); $('.subtitulo_noticia').css('color' ,'#FFF' ); $('.chamada_noticia').css('color' ,'#FFF' ); $('.listaUltimasGalerias div').css('color' ,'yellow' ); $('.tituloPagina').css('color' ,'#FFF' ); $('.dropdown-menu').css('background-image', 'url( "https://www.camaracesariolange.sp.gov.br/arquivos_site/responsivo/imagens/submenu_preto.png" )'); $( "tr" ).css( "background-color", "#000000" ); $( ".table-striped > tbody > tr:nth-of-type(odd)" ).css( "background-color", "#42545d" ); $('.texto').css('color' ,'#FFF' ); $('.td_form').css('color' ,'#FFF' ); $('.form-text').css('color' ,'#FFF' ); $('.trColorAcess td').css('color', '#FFF'); $('img').each(function(){ //percorre todas imagens da tela e se tiver image de contraste retorna para normal if($(this).attr("data-contraste") == 1){//adicionar na tag da imagem que tiver outra de contraste var arraySrc = $(this).attr("src").split('/'); arraySrc.splice( arraySrc.length-1 ,0 ,'contraste'); neWarraySrc = arraySrc.join("/"); $(this).attr("src" , neWarraySrc ); } }); } } if(sessionStorage.contraste == 0){ mudaContraste(sessionStorage.contraste); } if(typeof sessionStorage.contraste == "undefined"){ sessionStorage.contraste = 1; //inicializa a session sessionStorage.contrastePadrao = JSON.stringify({ body:$('body').css('background-color'), header:$('header').css('background-color'), navbardefault:$('.navbar-default').css('background-color'), bgAzulescuro:$('.bgAzulescuro').css('background-color'), tituloBox :$('.tituloBox ').css('color'), textoBox :$('.textoBox ').css('color'), box :$('.box').css('background'), box2 :$('.box2').css('background'), mapa_site :$('.mapa_site').css('background-color'), border5pxAzul :$('.border5pxAzul').css('border-top'), panelheading :$('.panel-heading ').css('background-color'), copy :$('.copy ').css('background-color'), areaMeioPag :$('#areaMeioPag ').css('color'), linksNoticias :$('.linksNoticias ').css('color'), legendas_a : $('#legendas a').css('color'), listaVereadores : $('.listaVereadores').css('color'), dropdownmenu : $('.dropdown-menu').css('background'), tituloNoticia : $('.titulo_noticia').css('color'), subtituloNoticia : $('.subtitulo_noticia').css('color'), chamadaNoticia : $('.chamada_noticia').css('color'), listaUltimasGalerias : $('.listaUltimasGalerias div').css('color'), tituloPagina : $('.tituloPagina').css('color'), }); //Obj com as tags para mudar a cor e guardar o valor padrao. } $('.acess-contraste').click(function(){ sessionStorage.contraste = sessionStorage.contraste == 1 ? 0 : 1 ; mudaContraste(sessionStorage.contraste); }); //*********************************************************************************************************Fim Contraste********** }); </script>]]>
393 <![CDATA[<script> $(document).ready(function(){ $('.click-link').click(function(){ window.location = $(this).data('link'); }) }) </script>]]>
569 <![CDATA[<script type="text/JavaScript"> $("#frmCadRg").mask("00.000.000-A"); /* INFORMAÇÃO DE MASCARAS 0: Only Numbers. 9: Only Numbers but optional. #: Only Numbers but recusive. A: Numbers and Letters. S: Only A-Z and a-z characters. */ function campo_numerico (evt){ var tecla; if(evt.which) { tecla = evt.which; } else if(evt.keyCode) // Netscape/Firefox/Opera { tecla = evt.keyCode; } if (tecla < 45 || tecla > 57){ evt = 0; evt.returnValue = false; return true; } return false; } function cnpj_cpf(th ,radio){ if ($("input[name='"+radio+"']:checked").val() == 'cpf'){ mascara_cpf (th); }else{ mascara_cnpj (th); } } function mascara_cnpj (th){ var mydata = ''; mydata = mydata + th.val(); var thv = th.val(); if (thv.length == 2 || thv.length == 6 ){ mydata = mydata + '.'; th.val(mydata); } if (thv.length == 10){ mydata = mydata + '/'; th.val(mydata); } if (mydata.length == 15){ mydata = mydata + '-'; th.val(mydata); } if (mydata.length == 18){ valida_cnpj(th); } } function mascara_cpf (th){ var mydata = ''; mydata = mydata + th.val(); var thv = th.val(); if (thv.length == 3){ mydata = mydata + '.'; th.val(mydata) } if (mydata.length == 7){ mydata = mydata + '.'; th.val(mydata) } if (mydata.length == 11){ mydata = mydata + '-'; th.val(mydata) } if (mydata.length == 14){ valida_cpf(th); } } function valida_cnpj(th){ pri = th.val().substring(0,2); seg = th.val().substring(3,6); ter = th.val().substring(7,10); qua = th.val().substring(11,15); qui = th.val().substring(16,18); var i; var numero; var situacao = ''; numero = (pri+seg+ter+qua+qui); s = numero; c = s.substr(0,12); var dv = s.substr(12,2); var d1 = 0; for (i = 0; i < 12; i++){ d1 += c.charAt(11-i)*(2+(i % 8)); } if (d1 == 0){ var result = "falso"; } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(0) != d1){ var result = "falso"; } d1 *= 2; for (i = 0; i < 12; i++){ d1 += c.charAt(11-i)*(2+((i+1) % 8)); } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(1) != d1){ var result = "falso"; } if (result == "falso") { exibeAlert('warning' ,'Aviso!' ,'CNPJ inv&aacute;lido!'); removeAlert(); th.focus(); th.val(''); } } function valida_cpf(th){ pri = th.val().substring(0,3); seg = th.val().substring(4,7); ter = th.val().substring(8,11); qua = th.val().substring(12,14); var i; var numero; numero = (pri+seg+ter+qua); s = numero; c = s.substr(0,9); var dv = s.substr(9,2); var d1 = 0; for (i = 0; i < 9; i++){ d1 += c.charAt(i)*(10-i); } if (d1 == 0){ var result = "falso"; } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(0) != d1){ var result = "falso"; } d1 *= 2; for (i = 0; i < 9; i++){ d1 += c.charAt(i)*(11-i); } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(1) != d1){ var result = "falso"; } if (numero .length != 11 || numero == "00000000000" ||numero == "11111111111" || numero == "22222222222" || numero == "33333333333" || numero == "44444444444" || numero == "55555555555" || numero == "66666666666" || numero == "77777777777" || numero == "88888888888" || numero == "99999999999") {var result = "falso";} if (result == "falso") { exibeAlert('warning' ,'Aviso!' ,'CPF inv&aacute;lido!'); removeAlert(); th.focus(); th.val(''); } } function ValidaForm(idForm) { //console.log(idForm); if ($("#Anonimo").is(':checked')){ return true } if(idForm == 'frmb2')/*tela de login - não estava entrando pelo login- se precisar modificar, por favor, verifique o pinel de login para deixá-lo correto também*/ return true; if ($("input[name='frmCadNome']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo NOME !'); removeAlert(); $("input[name='frmCadNome']").focus(); return false; } if ($('#'+idForm+" input[name='frmCadCpfCnpj']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo CPF!'); removeAlert(); $('#'+idForm+" input[name='frmCadCpfCnpj']").focus(); return false; } var componenteRg0 = $("input[name='frmCadRg']").val()!=''? $("input[name='frmCadRg']").val().replace('.','').replace(/-/g,''):""; var componenteRg = componenteRg0!=''? componenteRg0.replace('.',''):''; if (componenteRg != '' && componenteRg.length <9 ){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo RG Corretamente !'); removeAlert(); $("input[name='frmCadRg']").focus(); return false; } if ($("input[name='frmCadBairro']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo BAIRRO !'); removeAlert(); $("input[name='frmCadBairro']").focus(); return false; } if ($("input[name='frmCadNumero']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo N&Uacute;MERO !'); removeAlert(); $("input[name='frmCadNumero']").focus(); return false; } if ($("select[name='frmCadEstado']").val() == '0'){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve selecionar um ESTADO !'); removeAlert(); $("select[name='frmCadEstado']").focus(); return false; } if ($("input[name='frmCadMunicipio']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo CIDADE!'); removeAlert(); $("input[name='frmCadMunicipio']").focus(); return false; } if(!validaEmail(idForm)){ return false } if(!validaSenha(idForm)){ return false } return true; } function validaSenha(idForm){ if($('#'+idForm+" input[name='frmCadSenha']").val() == ''){ exibeAlert('warning' ,'Aviso!' ,'Ouve um erro com a senha verifique e tente novamente!'); removeAlert(); $('#'+idForm+" input[name='frmCadSenha']").focus(); return false; }else if ((idForm != 'frmb2' && idForm != 'frmb3' )/*Form do painel lateral*/ && ($('#'+idForm+" input[name='frmCadSenha']").val() != $('#'+idForm+" input[name='frmCadReptSenha']").val())){ exibeAlert('warning' ,'Aviso!' ,'Ouve um erro com a senha verifique e tente novamente!'); removeAlert(); $('#'+idForm+" input[name='frmCadSenha']").val(''); $('#'+idForm+" input[name='frmCadReptSenha']").val(''); $('#'+idForm+" input[name='frmCadSenha']").focus(); return false; } return true; } function validaEmail(idForm){ if ($('#'+idForm+" input[name='frmCadEmail']").val() == ""){ exibeAlert('warning' ,'Aviso!' ,'Voc&ecirc; deve preencher o campo EMAIL!'); removeAlert(); $('#'+idForm+" input[name='frmCadEmail']").focus(); return false; }else if (idForm != 'frmb2' && idForm != 'frmb3') { //Verificao de endereco eletrônico) if ($('#'+idForm+" input[name='frmCadEmail']").val() != $('#'+idForm+" input[name='frmReptCadEmail']").val() ) { exibeAlert('warning' ,'Aviso!' ,'Os campos de EMAIL n&atilde;o podem estar diferentes.!'); removeAlert(); $('#'+idForm+" input[name='frmReptCadEmail']").focus(); return false; } } return true; } function valida_data(t ,valor){ if (valor.length == 10 && valor.indexOf("_") == -1) { var date=valor; var ardt=new Array; var ExpReg=new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}"); ardt=date.split("/"); erro=false; if ( date.search(ExpReg)==-1){ erro = true; } else if (((ardt[1]==4)||(ardt[1]==6)||(ardt[1]==9)||(ardt[1]==11))&&(ardt[0]>30)) erro = true; else if ( ardt[1]==2) { if ((ardt[0]>28)&&((ardt[2]%4)!=0)) erro = true; if ((ardt[0]>29)&&((ardt[2]%4)==0)) erro = true; } if (erro) { //alert("Digite uma data correta"); exibeAlert('warning' ,'Aviso!' ,'Digite uma data correta'); removeAlert(); t.val(''); t.focus(); return false; } return true; } } function exibeAlert(tipo ,strong ,msg){ $('#conteinerAlert').html('<div class="container " >'+ '<div class="row">'+ '<div class="col-md-1">'+ '</div>'+ '<div class="col-md-10">'+ '<div class="alert alert-'+tipo+'">'+ ' <strong>'+strong+'</strong> '+msg+''+ '<a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>'+ '</div>'+ '</div>'+ '<div class="col-md-1">'+ '</div>'+ '</div>'+ '</div>'); } function removeAlert(){ window.setTimeout(function() { $(".alert").fadeTo(1500, 0).slideUp(500, function(){ $(this).remove(); }); }, 5000); } $(document).ready(function(){ jQuery("#frmCadTel1").mask("(99)9999-9999"); jQuery("#frmCadTel2").mask("(99)9999-9999"); jQuery("#frmCadCel").mask("(99)99999-9999"); jQuery("#frmCadCep").mask("99.999-999"); jQuery("#frmCadDataNascimento").mask("99/99/9999"); //chama a funcao para vericar autenticidade da data $('.frmCampoData').change(function(){ valida_data($(this), $(this).val()) }); //************************************************ //verifica o radio de cpf e cnpj $("input[name='rad']").click(function(){ if($(this).val() == 'cpf'){ $('#frmCadDataNascimento1').css('display' ,'block'); $('#frmCadSexo1').css('display' ,'block'); $('#frmCadEscolaridade1').css('display' ,'block'); $('#frmCadProfissao1').css('display' ,'block'); $('#frmCadRg1').css('display' ,'block'); }else{ $('#frmCadDataNascimento1').css('display' ,'none'); $('#frmCadSexo1').css('display' ,'none'); $('#frmCadEscolaridade1').css('display' ,'none'); $('#frmCadProfissao1').css('display' ,'none'); $('#frmCadRg1').css('display' ,'none'); } }); $('#frmCadCpfCnpj').keypress(function(event) { if(campo_numerico(event)) { return false; } cnpj_cpf($(this) ,'rad'); }); $('#frmCadCpfCnpj').change(function() { if ($("input[name='rad']:checked").val() == 'cpf'){ if ($(this).val().length != 14){ $(this).focus(); $(this).val(''); } }else{ if ($(this).val().length != 18){ $(this).focus(); $(this).val(''); } } cnpj_cpf($(this) ,'rad'); }); $('#PainelCadCpfCnpj').keypress(function(event) { if(campo_numerico(event)) { return false; } cnpj_cpf($(this) ,'rad1'); }); $('#PainelCadCpfCnpj').change(function() { if ($("input[name='rad1']:checked").val() == 'cpf'){ if ($(this).val().length != 14){ $(this).focus(); $(this).val(''); } }else{ if ($(this).val().length != 18){ $(this).focus(); $(this).val(''); } } cnpj_cpf($(this) ,'rad1'); }); //************************************************ $('.validForm').submit(function(){ if(!ValidaForm($(this).attr('id'))){ return false; } }) removeAlert();//Se tiver algum alert remove depois do tempo }) </script>]]>