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

Sites Pertecentes a (o) MA

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 3 588 890 1245
588 <![CDATA[<script type="text/javascript"> $(function(){ $('.date').datepicker({ language: "pt-BR" }); }); $(document).ready(function() { jQuery.extend( jQuery.fn.dataTableExt.oSort, { "date-uk-pre": function ( a ) { if (a == null || a == "") { return 0; } var ukDatea = a.split('/'); return (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1; }, "date-uk-asc": function ( a, b ) { return ((a < b) ? -1 : ((a > b) ? 1 : 0)); }, "date-uk-desc": function ( a, b ) { return ((a < b) ? 1 : ((a > b) ? -1 : 0)); } } ); $('#dtTabelaRemuneratoria') .dataTable({ "columnDefs": [ { type: 'date-uk', targets: 0 } ], "sAjaxSource": 'https://transparencia.goncalvesdias.ma.gov.br/acessoInformacao/tabelaremuneratoria/tabelaremuneratoria/listarTabelaremuneratoria', "aaSorting": [[0, 'desc']], "oLanguage": { "sProcessing": "Processando... Aguarde!", "sLoadingRecords": "Obtendo dados...", "sEmptyTable": "Não há dados a serem exibidos!", "sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros", "sInfoEmpty": "Mostrando 0 até 0 de 0 registros", "sInfoFiltered": "(Filtrados de _MAX_ registros)", "sInfoPostFix": "", "sInfoThousands": ".", "sLengthMenu": "_MENU_ resultados por página", "sZeroRecords": "Nenhum registro encontrado", "oPaginate": { "sNext": "Próximo", "sPrevious": "Anterior", "sFirst": "Primeiro", "sLast": "Último" }, "oAria": { "sSortAscending": ": Ordenar colunas de forma ascendente", "sSortDescending": ": Ordenar colunas de forma descendente" } }, "aoColumns": [ {"data": "TPUB_TITULO"}, { "bSortable": false, "mRender": function (data, type, row) { var vRetorno = "<td><a target='_blank' href='https://painel.siganet.net.br/upload/0000000476/cms/publicacoes/" + row.TPUB_ARQUIVO + "' > <em class='glyphicon glyphicon-download-alt'></em></a></td>"; return vRetorno; },"sClass": "text-center"} ], responsive: true, processing: true, dom: 'Bfrtip', buttons: [ { extend: 'copy', text: 'Copiar' }, 'csv', 'excel', { extend: 'pdf', title: 'Prefeitura Municipal De Gonçalves Dias', filename: 'gestaofiscal', footer: true }, { extend: 'print', text: 'Imprimir', title: '<h4>Prefeitura Municipal De Gonçalves Dias</h4>', footer: true }, ] }); } ); </script>]]>
890 <![CDATA[<script type="text/javascript"> $(document).ready(function () { var vElemento = document.getElementById("cbAnonimato"); if (vElemento != null) { vElemento.onclick = function () { var vChecked = document.getElementById("cbAnonimato"); if (vChecked.checked) { document.getElementById("divAnonimato").style.display = "none"; } else { document.getElementById("divAnonimato").style.display = "block"; } } } $('#frmCadastroEsic') .bootstrapValidator({ message: 'Este campo não pode ser vasio', feedbackIcons: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, fields: { caxEmail: { validators: { notEmpty: { message: 'Informe e-mail' } } }, caxCPF: { validators: { notEmpty: { message: 'Informe o CPF' }, stringLength: { min: 11, max: 11, message: 'O CPF tem que conter 11 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' }, callback: { message: 'CPF Inválido', callback: function (value) { //retira mascara e nao numeros cpf = value.replace(/[^\d]+/g, ''); if (cpf == '') return false; if (cpf.length != 11) return false; // testa se os 11 digitos são iguais, que não pode. var valido = 0; for (i = 1; i < 11; i++) { if (cpf.charAt(0) != cpf.charAt(i)) valido = 1; } if (valido == 0) return false; // calculo primeira parte aux = 0; for (i = 0; i < 9; i++) aux += parseInt(cpf.charAt(i)) * (10 - i); check = 11 - (aux % 11); if (check == 10 || check == 11) check = 0; if (check != parseInt(cpf.charAt(9))) return false; //calculo segunda parte aux = 0; for (i = 0; i < 10; i++) aux += parseInt(cpf.charAt(i)) * (11 - i); check = 11 - (aux % 11); if (check == 10 || check == 11) check = 0; if (check != parseInt(cpf.charAt(10))) return false; return true; } } } }, caxNome: { validators: { notEmpty: { message: 'Informe seu nome completo' }, stringLength: { min: 10, max: 100, message: 'O nome tem que pelo pelo ao menos 10 caracteres' }, regexp: { regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/, message: 'Informe apenas letras, sem espaço duplo entre os nomes!' } } }, caxLogradouro: { validators: { notEmpty: { message: 'Informe seu endereço' } } }, caxBairro: { validators: { notEmpty: { message: 'Informe o bairro' } } }, cboTipoResposta: { validators: { notEmpty: { message: 'Escolha uma opção' } } }, caxCep: { validators: { notEmpty: { message: 'Informe o cep' }, stringLength: { min: 8, max: 8, message: 'O cep tem que ter 8 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxCaptcha: { validators: { notEmpty: { message: 'Informe o código abaixo' }, stringLength: { min: 7, max: 7, message: 'O captcha tem que ter 7 caracteres' } } }, cidade: { validators: { notEmpty: { message: 'Selecione uma cidade' } } }, caxTelefoneFixo: { validators: { notEmpty: { message: 'Informe um telefone fixo' }, stringLength: { min: 10, max: 10, message: 'O telefone fixo tem que ter 10 dígitos incluído o DDD' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxCelular: { validators: { notEmpty: { message: 'Informe o celular' }, stringLength: { min: 11, max: 11, message: 'O telefone celular tem que ter no máximo 11 dígitos incluído o DDD' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxDescricao: { validators: { notEmpty: { message: 'Preencha este campo' } } }, cboSexo: { validators: { notEmpty: { message: 'Informe seu sexo' } } }, cboFaixaEtaria: { validators: { notEmpty: { message: 'Informe a faixa' } } }, cboEscolaridade: { validators: { notEmpty: { message: 'Informe a escolaridade' } } }, cboMunicipio: { validators: { notEmpty: { message: 'Informe seu sexo' } } } } }) $('#frmCadastroOuvidoria') .bootstrapValidator({ message: 'Este campo não pode ser vasio', feedbackIcons: { valid: 'glyphicon glyphicon-ok', invalid: 'glyphicon glyphicon-remove', validating: 'glyphicon glyphicon-refresh' }, fields: { caxEmail: { validators: { notEmpty: { message: 'Informe e-mail' } } }, caxCPF: { validators: { notEmpty: { message: 'Informe o CPF' }, stringLength: { min: 11, max: 11, message: 'O CPF tem que conter 11 dígitos' }, regexp: { regexp: /^[0-9]+$/, message: 'Só pode conter números' } } }, caxNome: { validators: { notEmpty: { message: 'Informe seu nome completo' }, stringLength: { min: 10, max: 100, message: 'O nome tem que pelo pelo ao menos 10 caracteres' }, regexp: { regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/, message: 'Informe apenas letras, sem espaço duplo entre os nomes!' } } }, cboTipoResposta: { validators: { notEmpty: { message: 'Escolha uma opção' } } }, caxCaptcha: { validators: { notEmpty: { message: 'Informe o código abaixo' }, stringLength: { min: 6, max: 6, message: 'O captcha tem que ter 6 caracteres' } } }, caxDescricao: { validators: { notEmpty: { message: 'Preencha este campo' } } }, cboSexo: { validators: { notEmpty: { message: 'Informe seu sexo' } } }, cboFaixaEtaria: { validators: { notEmpty: { message: 'Informe a faixa' } } }, cboEscolaridade: { validators: { notEmpty: { message: 'Informe a escolaridade' } } }, objArquivo: { validators: { file: { extension: 'pdf', type: 'application/pdf', maxSize: 20 * 1048576, message: 'Somente arquivos PDF de até 20 MB.' } } } } }) }); </script>]]>
1245 <![CDATA[<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "FQxOaHJ4IP");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>]]>