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 15 284 350 366 371 376 381 386 391 396 401 406 411 751 948 1658
1.1.4 Presença de CSS(s) interno 1 50
1.1.6 Presença de javascript(s) interno 2 130 1805
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/juventude-esportes-e-lazer/2452/multicampeao-do-skate-sandro-dias-o-mineirinho-participa-de-workshop-em-jaguariuna-nesta-sexta.html" target="_self" style="text-transform: uppercase;">MULTICAMPEÃO DO SKATE SANDRO DIAS, O MINEIRINHO, ...</a>]]>
371 <![CDATA[<a href="/noticias/turismo-e-cultura/2451/feira-noturna-de-jaguariuna-tera-aerosmith-cover-nesta-quarta-feira.html" target="_self" style="text-transform: uppercase;">FEIRA NOTURNA DE JAGUARIÚNA TERÁ AEROSMITH COVER ...</a>]]>
376 <![CDATA[<a href="/noticias/assistencia-social/2450/fundo-social-abre-inscricoes-para-curso-gratuito-de-massa-folhada-e-semifolhada-nesta-terca.html" target="_self" style="text-transform: uppercase;">FUNDO SOCIAL ABRE INSCRIÇÕES PARA CURSO GRATUITO ...</a>]]>
381 <![CDATA[<a href="/noticias/turismo-e-cultura/2449/mais-de-20-estabelecimentos-participam-do-3-festival-gastronomico-de-jaguariuna.html" target="_self" style="text-transform: uppercase;">MAIS DE 20 ESTABELECIMENTOS PARTICIPAM DO 3º ...</a>]]>
386 <![CDATA[<a href="/noticias/mobilidade-urbana/2448/mobilidade-urbana-realiza-acoes-na-semana-nacional-de-transito.html" target="_self" style="text-transform: uppercase;">MOBILIDADE URBANA REALIZA AÇÕES NA SEMANA NACIONAL ...</a>]]>
391 <![CDATA[<a href="/noticias/assistencia-social/2447/fundo-social-forma-nova-turma-no-curso-de-bolo-de-pote-e-sobremesas.html" target="_self" style="text-transform: uppercase;">FUNDO SOCIAL FORMA NOVA TURMA NO CURSO ...</a>]]>
396 <![CDATA[<a href="/noticias/turismo-e-cultura/2446/estreia-do-espetaculo-mamma-mia-lota-teatro-municipal-de-jaguariuna.html" target="_self" style="text-transform: uppercase;">ESTREIA DO ESPETÁCULO ‘MAMMA MIA’ LOTA TEATRO ...</a>]]>
401 <![CDATA[<a href="/noticias/assistencia-social/2445/1-edicao-do-cadastro-unico-itinerante-acontece-no-bairro-tanquinho.html" target="_self" style="text-transform: uppercase;">1ª EDIÇÃO DO CADASTRO ÚNICO ITINERANTE ACONTECE ...</a>]]>
406 <![CDATA[<a href="/noticias/governo/2444/jovens-de-jaguariuna-devem-prestar-compromisso-a-bandeira-nesta-sexta-feira.html" target="_self" style="text-transform: uppercase;">JOVENS DE JAGUARIÚNA DEVEM PRESTAR COMPROMISSO À ...</a>]]>
411 <![CDATA[<a href="/noticias/assistencia-social/2443/hoje-tem-edicao-especial-do-baile-da-terceira-idade.html" target="_self" style="text-transform: uppercase;">HOJE TEM EDIÇÃO ESPECIAL DO BAILE DA ...</a>]]>
751 <![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>]]>
948 <![CDATA[<div class="single-big-img img-ovarlay" style="background-image: url(/fotos/noticias/201/FOTO_NOTICIA_0.jpg)"> </div>]]>
1658 <![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>]]>
1805 <![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>]]>