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

Sites Pertecentes a (o) SE

Endereço Nota Erros Avisos

dat.cbm.se.gov.br/Portal/conprojeto

80.13 5 70
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 5 72 77 224 231 361
72 <![CDATA[<script type="text/javascript"> if ('ontouchstart' in document.documentElement) document.write("<script src='/templateNew/assets/js/jquery.mobile.custom.min.js'>" + "<" + "/script>"); </script>]]>
77 <![CDATA[<script type="text/javascript"> jQuery(function ($) { $(document).on('click', '.toolbar a[data-target]', function (e) { e.preventDefault(); var target = $(this).data('target'); $('.widget-box.visible').removeClass('visible');//hide others $(target).addClass('visible');//show target }); $('form .required label').after("<i class='fa fa-asterisk text-danger' data-rel='popover' data-trigger='hover' data-placement='right' title='Campo Obrigat�rio' data-original-title='Campo Obrigat�rio'></i>"); $('[data-rel=tooltip]').tooltip({container: 'body'}); $('[data-rel=popover]').popover({container: 'body'}); $('#num_processo').mask('99999999999999-9'); $('input[mask="lat"]').mask("-99.999999"); $('input[mask="long"]').mask("-99.999999"); $('input[mask="cpf"]').mask("99999999999"); $('#cpf_cnpj').mask("99999999999999"); $('input[mask="decimal"]').maskMoney({symbol: "", decimal: ".", thousands: ""}); $('input[mask="cnpj"]').mask("99999999999999"); $('input[mask="cep"]').mask("99999-999"); $('input[mask="data"]').mask("99-99-9999"); $('input[mask="hora"]').mask("99:99"); $('input[mask="tel1"]').mask("(99)9999-9999"); $('.date-picker').datepicker({ language: 'pt-BR', autoclose: true, format: 'dd-mm-yyyy' }); $('input[mask="tel"]').focusout(function () { var aux = $('input[mask="tel"]').val(); aux = aux.replace(/[^\d]+/g, ''); if (aux.length > 10) { $('input[mask="tel"]').mask("(99)99999-9999"); $('input[mask="tel"]').val(aux); } else if (aux.length <= 10) { $('input[mask="tel"]').mask("(99)9999-9999"); $('input[mask="tel"]').val(aux); } }); var cpf_cnpj = $('#cpf_cnpj'); cpf_cnpj.focusout(function () { var aux = cpf_cnpj.val(); aux = aux.replace(/[^\d]+/g, ''); if (aux.length > 11) { cpf_cnpj.mask("99999999999999"); cpf_cnpj.val(aux); } else if (aux.length <= 11) { cpf_cnpj.mask("99999999999"); cpf_cnpj.val(aux); } }); $('input[mask="tel"]').focusin(function () { var aux = $('input[mask="tel"]').val(); aux = aux.replace(/[^\d]+/g, ''); $('input[mask="tel"]').mask("(99)99999-9999"); }); cpf_cnpj.focusin(function () { var aux = cpf_cnpj.val(); aux = aux.replace(/[^\d]+/g, ''); cpf_cnpj.mask("99999999999999"); }); $('input[mask="certificado"]').focusout(function () { var aux = $('input[mask="certificado"]').val(); aux = aux.replace(/[^\d]+/g, ''); if (aux.length > 5) { $('input[mask="certificado"]').mask("99999999999999-9"); $('input[mask="certificado"]').val(aux); } else if (aux.length <= 5) { $('input[mask="certificado"]').mask("99999"); $('input[mask="certificado"]').val(aux); } }); $('input[mask="certificado"]').focusin(function () { $('input[mask="certificado"]').mask("99999999999999-9"); }); $('.chosen').chosen({width: '100%'}); $('.date-time').datetimepicker({ // format: 'DD/MM/YYYY h:mm',//use this option to display seconds icons: { time: 'fa fa-clock-o', date: 'fa fa-calendar', up: 'fa fa-chevron-up', down: 'fa fa-chevron-down', previous: 'fa fa-chevron-left', next: 'fa fa-chevron-right', today: 'fa fa-arrows ', clear: 'fa fa-trash', close: 'fa fa-times' } }).next().on(ace.click_event, function () { $(this).prev().focus(); }); }); window.Parsley .addValidator('cpfCnpj', { requirementType: 'string', validateString: function (value, requirement) { return valida_cpf_cnpj(value); } }); </script>]]>
224 <![CDATA[<script type="text/javascript"> try { ace.settings.loadState('main-container') } catch (e) { } </script>]]>
231 <![CDATA[<script type="text/javascript"> try { ace.settings.loadState('sidebar') } catch (e) { } </script>]]>
361 <![CDATA[<script type="text/javascript"> $(document).ready(function () { var buttonsFile =[]; $("#formRecurso").submit(function (event) {//$("#btnSaveRecurso").click(function () { event.preventDefault(); var myForm = document.getElementById('formRecurso'); var Form = $("#formRecurso"); var data = new FormData(myForm);//seleciona classe form-horizontal adicionada na tag form do html var contentType = false; var processData = false; $.ajax({ data: data, dataType: 'json', type: Form.attr('method'), url: Form.attr('action'), cache: false, contentType: contentType, processData: processData, success: function (response) { if (response === 1) { $('#modalMulta').modal("hide"); bootbox.alert('Recurso Anexadas com sucesso!!', function () { window.location.href = "https://dat.cbm.se.gov.br/portal/conprojeto" }); } else { bootbox.alert(response.msg, function () { window.location.href = "https://dat.cbm.se.gov.br/portal/addAnexo/" + response.codAuto; }); } return false; }, xhr: function () { // Custom XMLHttpRequest var myXhr = $.ajaxSettings.xhr(); if (myXhr.upload) { // Avalia se tem suporte a propriedade upload myXhr.upload.addEventListener('progress', function () { /* faz alguma coisa durante o progresso do upload */ dialog = bootbox.dialog( { size: 'small', closeButton: false, message: '<div class="text-center">' + '<i class="fa fa-spin fa-spinner bigger-300"></i> Aguarde...</div>', } ); }, false); } return myXhr; }, error: function (exr, sender) { dialog.modal('hide'); console.log(exr); console.log(sender); return false; } }); return false; }); }); function openModalDetalhe(id, obs, status, parecer, dtCriacao, dtAtualizacao) { btnStatus = ""; switch (status) { case 'A': btnStatus = `<span class="label label-info label-large middle">Em Análise<i class="icon-angle-down icon-on-right"></i></span>`; break; case 'D': btnStatus = `<span class="label label-success label-large middle">Deferido<i class="icon-angle-down icon-on-right"></i></span>`; break; case 'I': btnStatus = `<span class="label label-danger label-large middle">Indeferido<i class="icon-angle-down icon-on-right"></i></span>`; break; } var url = "/recursos/baixar/"+id var btnLinkAnexo = `<a href="${url}"><span class="label label-white middle">Recurso</span></a>`; var urlTransacoes = 'https://dat.cbm.se.gov.br/RecursoTransacoes/findByForrecurso/' + id; $.ajax({ url: urlTransacoes, dataType: 'json', async:false, success: function (response) { console.log('===> ', response.length) if (response.length > 0) { for(var i=0; i<response.length; i++) { if (response[i].RecursoTransacao.nome_arquivo) { // console.log(i, response[i].RecursoTransacao); // i é o índice, matriz[i] é o valor var urlDown = "/RecursoTransacoes/baixar/" + response[i].RecursoTransacao.id; var posi = i + 1; btnLinkAnexo += ` ; ;<a href="${urlDown}"><span class="label label-white middle">Arquivo movimentação ${posi}</span></a>`; } } } } }); var body = `<div class="widget-box widget-color-blue3 ui-sortable-handle"> <div class="widget-header"> <h5 class="widget-title bigger lighter">Informações</h5> </div> <div class="widget-body"> <table class="table table-bordered"> <tr> <th>Status</th> <th>${btnStatus}</th> </tr> <tr> <th>Observação</th> <th><span>${obs}</span></th> </tr> <tr> <th>Parecer</th> <th>${parecer}</th> </tr> <tr> <th>Arquivo</th> <th> ${btnLinkAnexo} </th> </tr> <tr> <th>Data de Abertura</th> <th>${dtCriacao}</th> </tr> <tr> <th>Data Última Aprovação</th> <th>${dtAtualizacao}</th> </tr> </table> </div> </div>` bootbox.alert({ title: "Recurso", message: body, size: 'large' }); /*bootbox.alert(body, function () { });*/ } function setIds(id_multa, id_notificacao, recurso_id) { $('#termo_multa_id').val(id_multa); $('#termo_notificacao_id').val(id_notificacao); $('#recurso_id').val(recurso_id); } </script>]]>