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

Sites Pertecentes a (o) PR

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 6 16 51 91 328 339 615
16 <![CDATA[<script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start' : new Date().getTime(), event : 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PMBQH65'); </script>]]>
51 <![CDATA[<script type="text/javascript"> //<![CDATA[ var PageMethods = function() { PageMethods.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } PageMethods.prototype = { _get_path:function() { var p = this.get_path(); if (p) return p; else return PageMethods._staticInstance.get_path();}, ListarComparativoJSON:function(anoView,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'ListarComparativoJSON',false,{anoView:anoView},succeededCallback,failedCallback,userContext); }} PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy); PageMethods._staticInstance = new PageMethods(); PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); } PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); } PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); } PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); } PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); } PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); } PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); } PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); } PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); } PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); } PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); } PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); } PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); } PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); } PageMethods.set_path("compararreceitasdespesas.aspx"); PageMethods.ListarComparativoJSON= function(anoView,onSuccess,onFailed,userContext) {PageMethods._staticInstance.ListarComparativoJSON(anoView,onSuccess,onFailed,userContext); } //]]> </script>]]>
91 <![CDATA[<script type="text/javascript"> //<![CDATA[ Sys.Application.setServerId("smaMasterPrincipal", "ctl00$smaMasterPrincipal"); Sys.Application._enableHistoryInScriptManager(); //]]> </script>]]>
328 <![CDATA[<script> new window.VLibras.Widget('https://vlibras.gov.br/app'); </script>]]>
339 <![CDATA[<script> window.onload = () => { MostrarGrafico(); } /* Variaveis */ var colsX = []; var faseAtual = ""; var d3locale = d3.formatDefaultLocale({ "decimal": ",", "thousands": ".", "grouping": [3], "currency": ["R$", ""] }); var graficoBarraUniao = c3.generate({ bindto: '#graficoBarraUniao', data: { json: [], keys: { value: ['Receita', 'Receita'] }, type: 'line', labels: false, empty: { label: { text: "Nenhuma informação foi encontrada." } } }, bar: { width: { ratio: 0.75 } }, axis: { x: { type: 'indexed', tick: { multiline: false, format: function (x) { return getMes(x); } } }, y: { show: true, tick: { format: function (value) { return d3.format("$,")(value); }, rotate: 10, }, label: { text: 'Valor Total', position: 'outer-center' } } }, tooltip: { format: { title: function (x) { return getFullMes(x); }, value: function (value, ratio, id) { var format = d3locale.format("$,.2f"); return format(value); } } }, color: { pattern: ['#72AE28', '#1f77b4', '#72ae28'] } }); var graficoBarraProprio = c3.generate({ bindto: '#graficoBarraProprio', data: { json: [], keys: { value: ['Receita', 'Receita'] }, type: 'line', labels: false, empty: { label: { text: "Nenhuma informação foi encontrada." } } }, bar: { width: { ratio: 0.75 } }, axis: { x: { type: 'indexed', tick: { multiline: false, format: function (x) { return getMes(x); } } }, y: { show: true, tick: { format: function (value) { return d3.format("$,")(value); }, rotate: 10, }, label: { text: 'Valor Total', position: 'outer-center' } } }, tooltip: { format: { title: function (x) { return getFullMes(x); }, value: function (value, ratio, id) { var format = d3locale.format("$,.2f"); return format(value); } } }, color: { pattern: ['#72AE28', '#1f77b4', '#72ae28'] } }); function MostrarGrafico() { j("#uppMasterPrincipal").show(); graficoBarraUniao.element.classList.add("graficoFull"); graficoBarraProprio.element.classList.add("graficoFull"); PageMethods.set_path("/sgp/compararreceitasdespesas.aspx"); var ano = j("[id*=ddlAno]").val(); PageMethods.ListarComparativoJSON(ano, OnSucesso, OnErro); } function getMes(x) { if (x == 1) return 'Jan'; else if (x == 2) return 'Fev'; else if (x == 3) return 'Mar'; else if (x == 4) return 'Abr'; else if (x == 5) return 'Mai'; else if (x == 6) return 'Jun'; else if (x == 7) return 'Jul'; else if (x == 8) return 'Ago'; else if (x == 9) return 'Set'; else if (x == 10) return 'Out'; else if (x == 11) return 'Nov'; else if (x == 13) return 'Dez'; } function getFullMes(x) { if (x == 1) return 'Janeiro'; else if (x == 2) return 'Fevereiro'; else if (x == 3) return 'Março'; else if (x == 4) return 'Abril'; else if (x == 5) return 'Maio'; else if (x == 6) return 'Junho'; else if (x == 7) return 'Julho'; else if (x == 8) return 'Agosto'; else if (x == 9) return 'Setembro'; else if (x == 10) return 'Outubro'; else if (x == 11) return 'Novembro'; else if (x == 12) return 'Dezembro'; } function OnErro(result) { alert("Ocorreu um ao tentar preencher o gráfico: " + result._message); } function OnSucesso(result) { var dadosGrafico = JSON.parse(result); var formar = d3locale.format("$,.2f"); var recU = 0; var despU = 0; var recP = 0; var despP = 0; dadosGrafico.Uniao.forEach(function (e, index) { recU += e.Receita; despU += e.Despesa; }); dadosGrafico.Propria.forEach(function (e, index) { recP += e.Receita; despP += e.Despesa; }); /* * * UNIAO * * */ graficoBarraUniao.unload({ done: function () { //resize graficoBarraUniao.resize({ width: 910, height: 500 }); //load graficoBarraUniao.load({ json: dadosGrafico.Uniao, keys: { x: 'Mes', value: ['Receita', 'Despesa'] }, done: function () { j("#TotalUniaoReceita").text("Total Receitas: " + formar(recU)); j("#TotalUniaoDespesa").text("Total Despesas: " + formar(despU)); graficoBarraUniao.element.classList.remove("graficoFull"); } }); } }); /* * * PROPRIA * * */ graficoBarraProprio.unload({ done: function () { //resize graficoBarraProprio.resize({ width: 910, height: 500 }); //load graficoBarraProprio.load({ json: dadosGrafico.Propria, keys: { x: 'Mes', value: ['Receita', 'Despesa'] }, done: function () { j("#TotalProprioReceita").text("Total Receita: " + formar(recP)); j("#TotalProprioDespesa").text("Total Despesa: " + formar(despP)); graficoBarraProprio.element.classList.remove("graficoFull"); setTimeout(function () { //remove os valores zerados d3.selectAll(".c3-chart-texts .c3-target text")[0].forEach(function (s) { if (s.textContent == "R$0,00") s.remove(); }); j("#uppMasterPrincipal").hide(); }, 1000); } }); } }); setTimeout(function () { j("#uppMasterPrincipal").hide(); }, 6000); } </script>]]>
615 <![CDATA[<script type='text/javascript'>new Sys.WebForms.Menu({ element: 'menuTopo', disappearAfter: 500, orientation: 'horizontal', tabIndex: 0, disabled: false });</script>]]>