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

Sites Pertecentes a (o) MG

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 4 66 221 354 429
66 <![CDATA[<script type="text/JavaScript"> $(function() { //Responsável por desabilitar o botão que submitou o formulário (para evitar duplo clique) $('.form-disable').on('submit', function(){ var self = $(this), button = self.find('input[type="submit"], button'), submitValue = button.data('submit-value'); button.attr('disabled','disabled').val((submitValue) ? submitValue : "Aguarde..."); }); $('.clearAllField').click(function(){ var id_form = $(this).closest('form').attr('id') if (id_form !== null && id_form !== '') { $('#' + id_form )[0].reset(); } }); $(".accordion").accordion({ header: "h3", autoHeight: false }); $(".price").autoNumeric('init', {vMin: '0', wEmpty: 'zero', mDec: '2', aSep: '.', aDec: ',' }); $(".price").focus(function() {$(this).select();}); $(".price4").autoNumeric('init', {vMin: '0', wEmpty: 'zero', mDec: '4', aSep: '.', aDec: ',' }); $(".price4").focus(function() {$(this).select();}); $(".number").numberFormat(); $(".number").focusout(function() { $(".number").numberFormat(); }); $('.spinner').spinner(); $(".date").datepicker(); $(".date").mask("99/99/9999"); $('.date').change(function() { $(this).unmask(); $(this).mask("99/99/9999"); if ($(this).val() != "") { if (!isDateValid($(this).val())) { alert("Data inválida."); $(this).val(""); } } }); $(".cep").mask("99.999-999"); $(".tabs").tabs(); $('.tableDados tbody tr:odd').addClass('zebraUm'); $('.tableDados tbody tr:even').addClass('zebraDois'); $('.cnpjcpf').attr("maxlength", 18); $('.cnpjcpf').attr("title", "Informar apenas números"); $('.cnpjcpf').focus(function() { $(this).unmask(); }); $('.cnpjcpf').keyup(function() { $(this).val(removeInvalido($(this).val())); }); $('.cnpjcpf').blur(function() { $(this).unmask(); $('.mensagem-alerta-cpf-cnpj-invalido').text(""); if (removeInvalido($(this).val()).length == 11) { $(this).mask("999.999.999-99"); } else if (removeInvalido($(this).val()).length == 14) { $(this).mask("99.999.999/9999-99"); } else if (removeInvalido($(this).val()).length > 0) { $('.mensagem-alerta-cpf-cnpj-invalido').text("CPF/CNPJ está inválido."); } }); $('.fancybox').fancybox({ 'width' : 880 }); $('.voltar').click(function() { history.back() }); function removeInvalido(cnpjcpf) { return cnpjcpf.replace(/\D/g, '') } //Usar este padão $('.tooltip_msg').qtip({ position: { target: 'mouse', // Track the mouse as the positioning target viewport: $(window), adjust: { x: 5, y: 5, method: 'flip flip' } } }); //Não usar mais. Usar tooltip_msg $('.msgLeft').qtip({ position: { target: 'mouse', // Track the mouse as the positioning target viewport: $(window), adjust: { x: 5, y: 5, method: 'flip flip' } } }); //Não usar mais. Usar tooltip_msg $('.msgRight').qtip({ position: { target: 'mouse', // Track the mouse as the positioning target viewport: $(window), adjust: { x: 5, y: 5, method: 'flip flip' } } }); $("#sortable").sortable(); $("#sortable").disableSelection(); $('select[multiple]').multiselect({ placeholder: 'Selecione uma opção' }); }); </script>]]>
221 <![CDATA[<script language="JavaScript" type="text/JavaScript"> $(document).ready(function() { $('#nome').change(function() { if ($('#apelido').val() == "") { $('#apelido').val($('#nome').val()); } }); $('#uf').change(function() { ajaxEstadoCidade($('#uf').val()); }); $('#municipio').change(function() { if ($('#municipio').val() != "0") { ajaxCidadeCodIBGE($('#municipio').val()); } else { $('#codIBGE').val(""); } }); $('#inicio').submit(function() { return validar(); }); }); function ajaxEstadoCidade(uf) { get_estado_cidade(uf, "municipio", "U2VsZWNpb25lIHVtYSBjaWRhZGU="); } function ajaxCidadeCodIBGE(cidade) { get_cidade_ibge(cidade, "codIBGE"); } function validaCNPJCPF() { var cnpjcpf = unformatCpfCnpj($('#cnpjcpf').val()); cnpjcpf = cnpjcpf.replace(/[_]/g, ''); if (!valida_cpf_cnpj($('#cnpjcpf').val())) { alert("CNPJ/CPF inválido."); $('#cnpjcpf').focus(); return false; } return true; } function validar() { if (!validaCNPJCPF()) { return false; } if ($('#cnpjcpf').val().length < 1) { alert("Digite corretamente seu CPF/CNPJ."); $('#cnpjcpf').focus(); return false; } if ($('#nome').val().length < 4) { alert("Digite corretamente sua razão social."); $('#nome').focus(); return false; } if ($('#apelido').val().length < 4) { alert("Digite corretamente seu nome fantasia."); $('#apelido').focus(); return false; } if ($('#cep').val().length < 4) { alert("Digite corretamente seu CEP."); $('#cep').focus(); return false; } if ($('#logradouro').val().length < 4) { alert("Digite corretamente seu logradouro."); $('#logradouro').focus(); return false; } if ($('#bairro').val().length < 4) { alert("Digite corretamente seu bairro."); $('#bairro').focus(); return false; } if ($('#uf').val() == "0") { alert("Selecione uma UF."); $('#uf').focus(); return false; } if ($('#municipio').val() == "0") { alert("Selecione uma cidade."); $('#municipio').focus(); return false; } if ($('#codIBGE').val() == "") { alert("Código do IBGE inválido. Selecione uma cidade."); $('#municipio').focus(); return false; } var invalid; invalid = /^((([a-z]|\d|[!#$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/; // verifica se o e-mail é válido if ($('#email').val().length == 0) { alert("Digite corretamente seu e-mail, por favor."); $('#email').focus(); return false; } else if (!invalid.test($('#email').val())) { // caso o teste falhe, para mudar a cor do texto na caixa, mude na linha abaixo $('#email').css("color", "red"); alert("E-mail inválido."); $('#email').focus(); return false; } } </script>]]>
354 <![CDATA[<script language="javascript" type="text/JavaScript"> var url = ""; var xmlhttp = ""; function get_estado_cidade(uf, campo_cidade, descricao) { get_estado_cidade(uf, campo_cidade, descricao, 0) } function get_estado_cidade(uf, campo_cidade, descricao, cidade) { url = '/sefaz/Ajax?executar=get_estado_cidade&uf=' + uf + '&descricao=' + descricao; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } } if(!xmlhttp && window.createRequest) { try { xmlhttp = window.createRequest(); } catch (e) { xmlhttp = false; } } try { xmlhttp.open("GET", url, true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { processa_get_estado_cidade(campo_cidade, cidade); } } } try { xmlhttp.send(null); } catch (e) { xmlhttp = ""; } } catch (e) { try { xmlhttp.send(null) xmlhttp = ""; } catch (e) { xmlhttp = ""; } } } function processa_get_estado_cidade(cidade, campo_valor) { $('#' + cidade).innerHTML = ''; $('#' + cidade + ' option').each(function() { $(this).remove(); }); var result = xmlhttp.responseText; var opcoes = result.split('\n'); var qtdOpcoes = opcoes.length - 1; for (i = 0; i < qtdOpcoes; i++) { var atributos = opcoes[i].split('|'); var option = '<option value="' + atributos[0] + '">' + atributos[1] + '</option>'; $('#' + cidade).append(option); } $('#' + cidade).val(campo_valor); $('#' + cidade).change(); } </script>]]>
429 <![CDATA[<script language="javascript" type="text/JavaScript"> var url = ""; var xmlhttp = ""; function get_cidade_ibge(cidade, campo_destino) { url = "/sefaz/Ajax?executar=get_cidade_ibge&cidade=" + cidade; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } } if(!xmlhttp && window.createRequest) { try { xmlhttp = window.createRequest(); } catch (e) { xmlhttp = false; } } try { xmlhttp.open("GET", url, true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { processa_get_cidade_ibge(campo_destino); } } } try { xmlhttp.send(null); } catch (e) { xmlhttp = ""; } } catch (e) { try { xmlhttp.send(null) xmlhttp = ""; } catch (e) { xmlhttp = ""; } } } function processa_get_cidade_ibge(destinationField) { $("#" + destinationField).innerHTML = ""; var result = xmlhttp.responseText; result = result.split("|"); var texto = result[0]; $("#" + destinationField).val(texto); } </script>]]>