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

Sites Pertecentes a (o) MG

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 7 226 292 580 630 743 756 788
1.1.4 Presença de CSS(s) interno 2 190 211
1.1.6 Presença de javascript(s) interno 12 73 74 107 112 178 293 324 545 607 626 812 815
226 <![CDATA[<img src="/daeonline/resources/images/logo-daeonline.png" style="display:none;width:0px;" alt="Secretaria de Estado de Fazenda de Minas Gerais" align="middle" title="Secretaria de Estado de Fazenda de Minas Gerais">]]>
292 <![CDATA[<div id="errosPlaceholder" style="display:none;"> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#alertamensagem").find("a:first").bind("vclick",function(event){ event.preventDefault(); var collapsible = jQuery("#alertamensagem"); var collapsed = collapsible.collapsible("option","collapsed"); //se estiver aberto, entao fechar-lo!!! if( collapsed == false ){ jQuery("#errosPlaceholder").fadeOut("slow"); collapsible.collapsible("option","collapsed",true); }else{ collapsible.collapsible("option","collapsed",false); } return false; }); }); </script> <fieldset id="alertamensagem" data-role="collapsible" data-theme="d" data-collapsed="false" data-content-theme="d" > <legend>Alerta</legend> <div id="errosContainer"> <ul id="mensagensErros"></ul> </div> </fieldset> <br> </div>]]>
580 <![CDATA[<div data-role="popup" id="popupInfoIdentificador" class="ui-content" data-theme="d" data-mini="true" style="max-width:350px;"> <p id="identificadorInfoMsg">Selecione um tipo de identificação</p> </div>]]>
630 <![CDATA[<div style="display: none;"> <input type="hidden" id="codigoOrgao" name="codigoOrgao" value=""/> <input type="hidden" id="descricaoOrgao" name="descricaoOrgao" value=""/> </div>]]>
743 <![CDATA[<div id="container_recaptcha_a" class="ui-block-a" style="text-aling:center;"> <div data-role="none" data-enhance="false" data-ajax="false"> <div class="g-recaptcha" data-sitekey="6LdclAgTAAAAALqvqsxODpjjIdgL4cid5Dg0rbUB" id="recaptcha" data-theme="light" data-type="image" ></div> </div> </div>]]>
756 <![CDATA[<div style="text-align:center;"> <a href="#" id="submit" data-mini="true" data-inline="true" data-role="button" data-icon="check" data-iconpos="right" data-ajax="false">Continuar</a> <a href="#" id="limpar" data-mini="true" data-inline="true" data-role="button" data-icon="minus" data-iconpos="right" data-ajax="false">Limpar</a> </div>]]>
788 <![CDATA[<div style="display: none;"> <input type="hidden" name="actionRetornar" id="actionRetornar" value="Home.action" /> </div>]]>
190 <![CDATA[<style type="text/css"> *{ font-family: 'Open Sans', Helvetica, Arial, sans-serif ; } </style>]]>
211 <![CDATA[<style type="text/css"> .no-app{ display: none; visibility: hidden; } </style>]]>
73 <![CDATA[<script type="text/javascript">jQuery.noConflict();</script>]]>
74 <![CDATA[<script type="text/javascript"> jQuery(document).on("mobileinit",function(){ jQuery.mobile.pageLoadErrorMessage = "Um erro aconteceu, tente novamente."; jQuery.mobile.loader.prototype.options.text = "Carregando..."; jQuery.mobile.loader.prototype.options.textVisible = true; jQuery.mobile.loader.prototype.options.theme = "a"; jQuery.mobile.loader.prototype.options.html = ""; }); </script>]]>
107 <![CDATA[<script type="text/javascript"> jQuery(document).bind("contextmenu",function(event){ return true; }); </script>]]>
112 <![CDATA[<script type="text/javascript"> var validNavigation = false; function wireUpEvents() { window.onbeforeunload = function() { if (!validNavigation) { return ''; } }; } jQuery(document).ready(function(){ jQuery(document).bind('keypress', function(event) { if (event.keyCode == 116){ validNavigation = true; } }); jQuery("input[type='text']").bind("change", function(event) { validNavigation = false; }); jQuery("select").bind("change", function(event) { validNavigation = false; jQuery.mobile.activePage.focus(); }); jQuery("a").bind("vclick", function(event) { //event.preventDefault(); validNavigation = true; //return false; }); jQuery("form").bind("submit", function(event) { validNavigation = true; }); jQuery("input[type=submit]").bind("vclick", function(event) { //event.preventDefault(); validNavigation = true; //return false; }); wireUpEvents(); }); var RecaptchaOptions = { theme : 'red', lang: 'pt', callback: function(){ jQuery("#container_recaptcha_a").find('a').removeClass("ui-link"); jQuery("#container_recaptcha_a").find('a').attr("data-role","none"); jQuery("#recaptcha_response_field").removeClass("ui-input-text ui-body-a"); jQuery("#recaptcha_response_field").attr("data-role","none"); jQuery(".recaptcha_input_area").find("div").removeClass("ui-input-text ui-shadow-inset ui-corner-all ui-btn-shadow ui-body-a"); jQuery(".recaptcha_input_area").find("div").attr("data-role","none"); jQuery("#recaptcha_image").css('line-height', '110%'); } }; jQuery(document).ready(function($){ var deviceAgent = navigator.userAgent.toLowerCase(); var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/); if (agentID) { jQuery("#footer_container").hide(); } else { jQuery("#footer_container").show(); } }); </script>]]>
178 <![CDATA[<script type="text/javascript"> jQuery(window).load(function(){ try{ if(Recaptcha){ Recaptcha.reload("t"); } }catch(ex){ } }); // Desabilita o clique duplo no menu. jQuery(document).ready(function(){ jQuery("*").dblclick(function(e){ e.preventDefault(); }); }); </script>]]>
293 <![CDATA[<script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#alertamensagem").find("a:first").bind("vclick",function(event){ event.preventDefault(); var collapsible = jQuery("#alertamensagem"); var collapsed = collapsible.collapsible("option","collapsed"); //se estiver aberto, entao fechar-lo!!! if( collapsed == false ){ jQuery("#errosPlaceholder").fadeOut("slow"); collapsible.collapsible("option","collapsed",true); }else{ collapsible.collapsible("option","collapsed",false); } return false; }); }); </script>]]>
324 <![CDATA[<script type="text/javascript"> jQuery(document).ready(function(){ //Tipo Identificador var tipoIdentificador = jQuery("#tipoIdentificador"); tipoIdentificador.val(""); tipoIdentificador.selectmenu("refresh",true); tipoIdentificador.change(function(event){ var valor = jQuery(this).val(); var identificador = jQuery("#identificador"); identificador.val(""); identificador.attr("size",0); alterarMensagemAjudaTipoIdentificador(valor); }); //Identificador var identificador = jQuery("#identificador"); identificador.val(""); identificador.attr("maxlength","14"); if ( isAndroid() ){ identificador.keydown(function(event){ return isDigitsOnKeyDownEvent(this,event); }); identificador.keyup(function(event){ return isDigitsOnKeyUpEvent(this,event); }); } //remover caso houver copia. identificador.bind("focusout",function(){ jQuery(this).val(this.value.match(/[0-9]*/)); }); identificador.bind("drop",function(event){ event.preventDefault(); return false; }); alterarMensagemAjudaTipoIdentificador(tipoIdentificador.val()); var btnSubmit = jQuery("#submit"); btnSubmit.bind("vclick",function(event){ jQuery(this).addClass("ui-disabled"); jQuery(".ui-loader").loader("resetHtml"); jQuery(".ui-loader").loader("option","text","Carregando..."); jQuery(".ui-loader").loader("show"); event.preventDefault(); var formulario = jQuery("#formulario"); var action = 'submeterEmissaoDocumentoArrecadacaoPoliciaCivil.action'; formulario.attr('action', action); formulario.validate(); if(formulario.valid()){ //TODO: procurar melhor solucao para problema. Se desabilita botao desabilita todo componente. //habilitar campos para serem submetidos no post; var dataVencimento = jQuery("#dataVencimento"); var periodoReferenciaInicio = jQuery('#periodoReferenciaInicio'); var periodoReferenciaTermino = jQuery('#periodoReferenciaTermino'); if( dataVencimento.length > 0 ){ dataVencimento.datebox("enable"); } if( periodoReferenciaInicio.length > 0 ){ periodoReferenciaInicio.datebox("enable"); } if( periodoReferenciaTermino.length > 0 ){ periodoReferenciaTermino.datebox("enable"); } jQuery("#formulario").submit(); jQuery(this).addClass("ui-disabled"); jQuery("#errosContainerServidor").remove(); jQuery(this).removeClass("ui-disabled"); jQuery(".ui-loader").loader("hide"); return true; }else{ // Controlando abertura do painel de mensagem de alertas jQuery("#errosContainerServidor").remove(); jQuery("#errosPlaceholder").show(); //var alertamsg = jQuery("#alertamensagem"); jQuery(this).removeClass("ui-disabled"); jQuery(".ui-loader").loader("hide"); //jQuery("body").removeClass("ui-loading"); return false; } }); var btnReset = jQuery("#limpar"); btnReset.bind("vclick",function(event){ event.preventDefault(); jQuery("#formulario").get(0).reset(); return false; }); jQuery('#formulario').validate({ rules: { tipoIdentificador: "required" , identificador: { required: true , digits: true , inscricaoestadual: { depends: function(element){ return jQuery("#tipoIdentificador").val() == "1" ; }} , // produtorrural: { depends: function(element){ // return jQuery("#tipoIdentificador").val() == "10" ; // }} , cnpj: { depends: function(element){ return jQuery("#tipoIdentificador").val() == "3" ; }} , cpf: { depends: function(element){ return jQuery("#tipoIdentificador").val() == "4" ; }} } , orgaoPublico: "required" , servicoOrgaoPublico: "required" , recaptcha_response_field: "required" , // codigoReceita: "required" }, messages: { tipoIdentificador: "O campo 'Tipo de identificação' é de preenchimento obrigatório." , identificador: { required: "O campo 'Identificação' é de prenchimento obrigatório." , digits: "O campo 'Identificação' deve ser preenchido somente com dígitos." , inscricaoestadual: "Campo 'Identificação' inválido. O Número de Inscrição Estuadual deve ter 13 dígitos e dígitos verificadores válidos." , // produtorrural: "Campo 'Identificação' inválido. Número de Inscrição de Produtor Rural deve ter 13 dígitos e dígitos verificadores válidos." , cnpj: "Campo 'Identificação' inválido. Número CNPJ deve ter 14 posições e dígitos verificadores válidos." , cpf: "Campo 'Identificação' inválido. Número CPF deve ter 11 posições e dígitos verificadores válidos." } , orgaoPublico: "O campo 'Orgão Público' é de preenchimento obrigatório." , servicoOrgaoPublico: "O campo 'Serviço do Orgão Público' é de preenchimento obrigatório." , recaptcha_response_field : "O campo 'Recaptcha' é de preenchimento obrigatório." , // codigoReceita: "O campo 'Receita' é de preenchimento obrigatório." }, errorContainer: jQuery('#errosContainer'), errorLabelContainer: jQuery('#errosContainer ul'), wrapper: 'li', showErrors:function(errorMap, errorList){ var collapsible = jQuery("#alertamensagem"); var collapsed = collapsible.collapsible("option","collapsed"); if(errorList.length != 0){ this.defaultShowErrors(); collapsible.trigger("expand"); jQuery("html,body").animate({ scrollTop: 0 }, "slow"); }else{ //se estiver aberto, entao fechar-lo!!! if( collapsed == false ){ jQuery("#errosPlaceholder").fadeOut("slow"); } } } }); // VERIFICACAO DE EXIBICAO DO PAINEL DE OBSERVACOES (COMPROV. PAGAMENTO) var action = 'submeterEmissaoDocumentoArrecadacaoPoliciaCivil.action'; var divObservacoes = jQuery("#panelObservacoes"); if(action == "emitirComprovantePagamentoDocumentoEstadual.action") { divObservacoes.show(); } else { divObservacoes.hide(); } }); function alterarMensagemAjudaTipoIdentificador( valor ){ var identificador = jQuery("#identificador"); var identificacaoPix = jQuery("#identificadorPix"); var divNumeroDocumento = jQuery("#container_numero_documento"); var divOrgaoPublico = jQuery("#container_orgao_publico"); var divIdentificacao = jQuery("#container_identificador_a"); var divIdentificacaoPix = jQuery("#container_identificador_pix"); var mensagem = "Selecione um tipo de identificação" ; divNumeroDocumento.show(); divIdentificacao.show(); divIdentificacaoPix.hide(); divOrgaoPublico.show(); if( valor == "1"){ //Inscricao Estadual mensagem = "Inscrição Estadual - 13 dígitos, sem pontos e traços - Exemplo: 1234567890123"; identificador.attr("pattern","[0-9]{13}"); identificador.attr("maxlength","13"); } // else if( valor == "10" ){ // //Produtor Rural // mensagem = "Produtor Rural - 13 dígitos, sem pontos e traços - Exemplo: 123456789" ; // identificador.attr("pattern","[0-9]{13}"); // identificador.attr("maxlength","13"); // } else if( valor == "3" ){ //CNPJ mensagem = "CNPJ - 14 dígitos, sem pontos e traços - Exemplo: 12345678901234" ; identificador.attr("pattern","[0-9]{14}"); identificador.attr("maxlength","14"); }else if( valor == "4" ){ //CPF mensagem = "CPF - 11 dígitos, sem pontos e traços - Exemplo: 123456789" ; identificador.attr("pattern","[0-9]{11}"); identificador.attr("maxlength","11"); }else if( valor == "5" ){ //OUTROS mensagem = "Outros - máximo 14 dígitos, sem pontos e traços."; identificador.attr("pattern","[0,9]{1,14}"); identificador.attr("maxlength","14"); }else if( valor == "7" ){ //END-TO-END (TRANSACAO PIX) mensagem = "ID da Transação PIX - máximo 32 dígitos, sem pontos e traços."; identificacaoPix.attr("maxlength","32"); divNumeroDocumento.hide(); divOrgaoPublico.hide(); divIdentificacao.hide(); divIdentificacaoPix.show(); divIdentificacaoPix.val(""); }else{ //TODO: Informar condição inválida ou nao implementada? } var info = jQuery("#identificadorInfoMsg"); info.html(mensagem); } </script>]]>
545 <![CDATA[<script type="text/javascript"> //create_selectmenu_dialog_filterable("tipoIdentificador","Filtrar tipos de identificação...",false); </script>]]>
607 <![CDATA[<script type="text/javascript"> jQuery(document).ready(function(){ //servico var servico = jQuery("#servicoOrgaoPublico"); servico.val(""); servico.selectmenu("refresh",true); jQuery("#formulario").validate(); servico.rules("add",{ required: true , messages:{ required : "O campo 'Serviço do Orgão Público' é de preenchimento obrigatório." } }); }); </script>]]>
626 <![CDATA[<script type="text/javascript"> create_selectmenu_dialog_filterable("servicoOrgaoPublico","Filtrar serviços...",true); </script>]]>
812 <![CDATA[<script type="text/javascript"> jQuery("#recaptcha_area").css({"margin-left":"auto","margin-right":"auto","text-align":"center"}); </script>]]>
815 <![CDATA[<script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#comandoRetornar").bind("vclick",function(event){ event.preventDefault(); var action = jQuery("#actionRetornar").val(); var formulario = jQuery("#formulario"); if(formulario.length > 0){ formulario.validate().cancelSubmit = true; formulario.attr('action', action); formulario.submit(); } return false; }); jQuery("#comandoHome").bind("vclick",function(event){ var link = jQuery(this); link.attr("href","/daeonline/Home.action"); return true; }); }); </script>]]>