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

Sites Pertecentes a (o) SP

Recomendações Avaliadas
1.1 Respeitar os Padrões Web.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
1.1.3 Presença de CSS(s) in-line 23 284 350 366 371 376 381 386 391 396 401 406 411 416 421 426 431 436 441 446 451 791 988 1698
1.1.4 Presença de CSS(s) interno 1 50
1.1.6 Presença de javascript(s) interno 2 130 1845
284 <![CDATA[<div class="col-lg-12" style="text-align: center"> <a href="https://municipio.jaguariuna.sp.gov.br/servicos/84/jaguariuna-69-anos.html" target="_selfk"> <img src="/arquivos/banners/37/IMAGEM_BANNER.gif" alt="JAGUARIUNA 69 ANOS" > </a> </div>]]>
350 <![CDATA[<img class="img-fluid" src="/images/logo.png" alt="Prefeitura Municipal de Jaguariúna" style="padding: 10px;">]]>
366 <![CDATA[<a href="/noticias/educacao/2476/educacao-comemora-o-mes-das-criancas-com-a-turma-do-xaropinho-no-teatro-dona-zenaide.html" target="_self" style="text-transform: uppercase;">EDUCAÇÃO COMEMORA O MÊS DAS CRIANÇAS COM ...</a>]]>
371 <![CDATA[<a href="/noticias/saude/2475/saude-realiza-mutirao-contra-a-dengue-em-bairros-de-jaguariuna.html" target="_self" style="text-transform: uppercase;">SAÚDE REALIZA MUTIRÃO CONTRA A DENGUE EM ...</a>]]>
376 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2474/campeonato-de-futsal-veteranos-comeca-no-proximo-domingo.html" target="_self" style="text-transform: uppercase;">CAMPEONATO DE FUTSAL VETERANOS COMEÇA NO PRÓXIMO ...</a>]]>
381 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2473/napoli-e-planalto-sao-os-grandes-campeoes-da-final-do-amadorzao-de-futsal-no-azulao.html" target="_self" style="text-transform: uppercase;">NAPOLI E PLANALTO SÃO OS GRANDES CAMPEÕES ...</a>]]>
386 <![CDATA[<a href="/noticias/assistencia-social/2472/eleicao-define-novos-conselheiros-tutelares.html" target="_self" style="text-transform: uppercase;">ELEIÇÃO DEFINE NOVOS CONSELHEIROS TUTELARES ...</a>]]>
391 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2471/jaguariuna-recebe-o-campeonato-soul-de-skate-amador.html" target="_self" style="text-transform: uppercase;">JAGUARIÚNA RECEBE O CAMPEONATO SOUL DE SKATE ...</a>]]>
396 <![CDATA[<a href="/noticias/assistencia-social/2470/jaguariuna-solidaria-especial-dia-das-criancas-sera-no-guedes.html" target="_self" style="text-transform: uppercase;">JAGUARIÚNA SOLIDÁRIA ESPECIAL DIA DAS CRIANÇAS SERÁ ...</a>]]>
401 <![CDATA[<a href="/noticias/assistencia-social/2469/fundo-social-abre-nesta-terca-inscricoes-para-curso-gratuito-de-produtos-natalinos.html" target="_self" style="text-transform: uppercase;">FUNDO SOCIAL ABRE NESTA TERÇA INSCRIÇÕES PARA ...</a>]]>
406 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2468/sandro-dias-o-mineirinho-encanta-fas-de-skate-em-jaguariuna.html" target="_self" style="text-transform: uppercase;">SANDRO DIAS, O MINEIRINHO, ENCANTA FÃS DE ...</a>]]>
411 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2467/neste-sabado-tem-final-do-amadorzao-de-futsal-no-azulao.html" target="_self" style="text-transform: uppercase;">NESTE SÁBADO TEM FINAL DO AMADORZÃO DE ...</a>]]>
416 <![CDATA[<a href="/noticias/assistencia-social/2466/jaguariuna-solidaria-atende-moradores-do-roseira-de-baixo-hoje.html" target="_self" style="text-transform: uppercase;">JAGUARIÚNA SOLIDÁRIA ATENDE MORADORES DO ROSEIRA DE ...</a>]]>
421 <![CDATA[<a href="/noticias/assistencia-social/2465/idosos-de-jaguariuna-participam-do-evento-longevidade-em-sao-paulo.html" target="_self" style="text-transform: uppercase;">IDOSOS DE JAGUARIÚNA PARTICIPAM DO EVENTO ‘LONGEVIDADE’ ...</a>]]>
426 <![CDATA[<a href="/noticias/governo/2464/apuracao-da-eleicao-do-conselho-tutelar-de-jaguariuna-podera-ser-acompanhada-no-site-da-prefeitura.html" target="_self" style="text-transform: uppercase;">APURAÇÃO DA ELEIÇÃO DO CONSELHO TUTELAR DE ...</a>]]>
431 <![CDATA[<a href="/noticias/juventude-esportes-e-lazer/2463/skatista-sandro-dias-o-mineirinho-estara-em-jaguariuna-hoje-pela-primeira-vez.html" target="_self" style="text-transform: uppercase;">SKATISTA SANDRO DIAS, O MINEIRINHO, ESTARÁ EM ...</a>]]>
436 <![CDATA[<a href="/noticias/educacao/2462/juiz-marcelo-fortuna-faz-palestra-sobre-justica-e-cidadania-para-alunos-do-ceja-e-etec.html" target="_self" style="text-transform: uppercase;">JUIZ MARCELO FORTUNA FAZ PALESTRA SOBRE JUSTIÇA ...</a>]]>
441 <![CDATA[<a href="/noticias/assistencia-social/2461/roseira-de-baixo-recebe-o-programa-jaguariuna-solidaria-nesta-sexta.html" target="_self" style="text-transform: uppercase;">ROSEIRA DE BAIXO RECEBE O PROGRAMA JAGUARIÚNA ...</a>]]>
446 <![CDATA[<a href="/noticias/mobilidade-urbana/2460/mobilidade-encerra-semana-de-transito-com-acao-em-colegio-de-jaguariuna.html" target="_self" style="text-transform: uppercase;">MOBILIDADE ENCERRA SEMANA DE TRÂNSITO COM AÇÃO ...</a>]]>
451 <![CDATA[<a href="/noticias/mobilidade-urbana/2459/eleicao-do-conselho-tutelar-prefeitura-amplia-horarios-do-transporte-coletivo-neste-domingo.html" target="_self" style="text-transform: uppercase;">ELEIÇÃO DO CONSELHO TUTELAR: PREFEITURA AMPLIA HORÁRIOS ...</a>]]>
791 <![CDATA[<div class="ts-submit-btn" style="padding-left: 20px; padding-top: 20px;"> <a href="/servico.html" target="_self" class="btn btn-primary" >TODOS OS SERVIÇOS</a> </div>]]>
988 <![CDATA[<div class="single-big-img img-ovarlay" style="background-image: url(/fotos/noticias/323/FOTO_NOTICIA_0.jpg)"> </div>]]>
1698 <![CDATA[<img src="/images/logo_footer.png" alt="Prefeitura Municipal de Jaguariúna" style="width: 236px;">]]>
50 <![CDATA[<style> .responsivo { max-width: 1080px; width: 100%; height: auto; } .responsivo img{ max-width: 1080px; /* Máximo da largura da imagem */ width: 100%; max-height: 500px; /* Máximo da altura da imagem */ min-height: auto; /* Mínimo da altura, por padrão “auto” */ background-size:100%; background-repeat: no-repeat; } #container-da-imagem { position: relative; } #container-da-imagem img { width: 100% } img { width: 100% } </style>]]>
130 <![CDATA[<script> function data(){ Hoje = new Date(); Data = Hoje.getDate(); Dia = Hoje.getDay(); Mes = Hoje.getMonth(); Ano = Hoje.getFullYear(); if(Data < 10) { Data = "0" + Data; } NomeDia = new Array(7) NomeDia[0] = "domingo" NomeDia[1] = "segunda-feira" NomeDia[2] = "terça-feira" NomeDia[3] = "quarta-feira" NomeDia[4] = "quinta-feira" NomeDia[5] = "sexta-feira" NomeDia[6] = "sábado" NomeMes = new Array(12) NomeMes[0] = "JANEIRO" NomeMes[1] = "FEVEREIRO" NomeMes[2] = "MARÇO" NomeMes[3] = "ABRIL" NomeMes[4] = "MAIO" NomeMes[5] = "JUNHO" NomeMes[6] = "JULHO" NomeMes[7] = "AGOSTO" NomeMes[8] = "SETEMBRO" NomeMes[9] = "OUTUBRO" NomeMes[10] = "NOVEMBRO" NomeMes[11] = "DEZEMBRO" document.write(" "+ Data + " / " + NomeMes[Mes] + " / " + Ano+ " " ); } </script>]]>
1845 <![CDATA[<script> $(function(){ $("#enviar").click(function(){ if(grecaptcha && grecaptcha.getResponse().length == 0) { alert('Oops, precisamos ter certeza que você não é um rôbo !'); return false; } }) }) function check1(checkbox) { var checkboxes = document.getElementsByName('declaro') checkboxes.forEach((item) => { if (item !== checkbox) item.checked = false }) } function check2(checkbox) { var checkboxes = document.getElementsByName('horario') checkboxes.forEach((item) => { if (item !== checkbox) item.checked = false }) } function check3(checkbox) { var checkboxes = document.getElementsByName('publicidade') checkboxes.forEach((item) => { if (item !== checkbox) item.checked = false }) } var currentDate = new Date(), currentDay = currentDate.getDate() < 10 ? '0' + currentDate.getDate() : currentDate.getDate(), currentMonth = currentDate.getMonth() < 9 ? '0' + (currentDate.getMonth() + 1) : (currentDate.getMonth() + 1); document.getElementById("data").innerHTML = currentDay + '/' + currentMonth + '/' + currentDate.getFullYear(); function verificaExtensao($input) { var extPermitidas = ['jpg', 'png', 'pdf']; var extArquivo = $input.value.split('.').pop(); if(typeof extPermitidas.find(function(ext){ return extArquivo == ext; }) == 'undefined') { alert('Extensão "' + extArquivo + '" não permitida!'); return false; } else { // alert('Ok!'); } } //$(document).on("input", "#metragem", function (e) { // this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1'); //}); function handleNumber(event, mask) { /* numeric mask with pre, post, minus sign, dots and comma as decimal separator {}: positive integer {10}: positive integer max 10 digit {,3}: positive float max 3 decimal {10,3}: positive float max 7 digit and 3 decimal {null,null}: positive integer {10,null}: positive integer max 10 digit {null,3}: positive float max 3 decimal {-}: positive or negative integer {-10}: positive or negative integer max 10 digit {-,3}: positive or negative float max 3 decimal {-10,3}: positive or negative float max 7 digit and 3 decimal */ with (event) { stopPropagation() preventDefault() if (!charCode) return var c = String.fromCharCode(charCode) if (c.match(/[^-\d,]/)) return with (target) { var txt = value.substring(0, selectionStart) + c + value.substr(selectionEnd) var pos = selectionStart + 1 } } var dot = count(txt, /\./, pos) txt = txt.replace(/[^-\d,]/g,'') var mask = mask.match(/^(\D*)\{(-)?(\d*|null)?(?:,(\d+|null))?\}(\D*)$/); if (!mask) return // meglio exception? var sign = !!mask[2], decimals = +mask[4], integers = Math.max(0, +mask[3] - (decimals || 0)) if (!txt.match('^' + (!sign?'':'-?') + '\\d*' + (!decimals?'':'(,\\d*)?') + '')) return txt = txt.split(',') if (integers && txt[0] && count(txt[0],/\d/) > integers) return if (decimals && txt[1] && txt[1].length > decimals) return txt[0] = txt[0].replace(/\B(?=(\d{3})+(?!\d))/g, '.') with (event.target) { value = mask[1] + txt.join(',') + mask[5] selectionStart = selectionEnd = pos + (pos==1 ? mask[1].length : count(value, /\./, pos) - dot) } function count(str, c, e) { e = e || str.length for (var n=0, i=0; i<e; i+=1) if (str.charAt(i).match(c)) n+=1 return n } } function mascaraData(val) { var pass = val.value; var expr = /[0123456789]/; for (i = 0; i < pass.length; i++) { // charAt -> retorna o caractere posicionado no índice especificado var lchar = val.value.charAt(i); var nchar = val.value.charAt(i + 1); if (i == 0) { // search -> retorna um valor inteiro, indicando a posição do inicio da primeira // ocorrência de expReg dentro de instStr. Se nenhuma ocorrencia for encontrada o método retornara -1 // instStr.search(expReg); if ((lchar.search(expr) != 0) || (lchar > 3)) { val.value = ""; } } else if (i == 1) { if (lchar.search(expr) != 0) { // substring(indice1,indice2) // indice1, indice2 -> será usado para delimitar a string var tst1 = val.value.substring(0, (i)); val.value = tst1; continue; } if ((nchar != '/') && (nchar != '')) { var tst1 = val.value.substring(0, (i) + 1); if (nchar.search(expr) != 0) var tst2 = val.value.substring(i + 2, pass.length); else var tst2 = val.value.substring(i + 1, pass.length); val.value = tst1 + '/' + tst2; } } else if (i == 4) { if (lchar.search(expr) != 0) { var tst1 = val.value.substring(0, (i)); val.value = tst1; continue; } if ((nchar != '/') && (nchar != '')) { var tst1 = val.value.substring(0, (i) + 1); if (nchar.search(expr) != 0) var tst2 = val.value.substring(i + 2, pass.length); else var tst2 = val.value.substring(i + 1, pass.length); val.value = tst1 + '/' + tst2; } } if (i >= 6) { if (lchar.search(expr) != 0) { var tst1 = val.value.substring(0, (i)); val.value = tst1; } } } if (pass.length > 10) val.value = val.value.substring(0, 10); return true; } </script>]]>