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

Sites Pertecentes a (o) RS

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 7 155 195 207 225 414 451 588
155 <![CDATA[<script> $('body').addClass('home home-professor'); </script>]]>
195 <![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 = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-K4L3QD6');</script>]]>
207 <![CDATA[<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-131478252-1']); _gaq.push(['_setDomainName', 'portal.educacao.rs.gov.br']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>]]>
225 <![CDATA[<script> function base_url(url) { url = url || ""; return 'https://portal.educacao.rs.gov.br//' + url; } function base_area_url(url) { url = url || ""; return 'https://portal.educacao.rs.gov.br//main/' + url; } function api_url(api) { api = api || ''; api = api === '' ? api : '/' + api; if (get_port() === '') return base_url(api + '/:action/:port'); else return 'https://portal.educacao.rs.gov.br//' + api + '/:action'; } function api_area_url(api) { api = api || ''; api = api === '' ? api : '/' + api; if (get_port() === '') return base_area_url(api + '/:action/:port'); else return 'https://portal.educacao.rs.gov.br//main' + api + '/:action'; } // Para corrigir pequeno bug do AngularJS function get_port() { return ":443"; } function core_url(url) { url = url ? ("/" + url) : ""; return 'https://gestaoescolar.educacao.rs.gov.br/' + url; } function template_url(directive, area, folder) { folder = folder ? folder + '/' : ''; var path = folder + directive + '/' + directive + '.htm'; if (area) { return base_url('areas/main/assets/js/directives/' + path); } else { return base_url('assets/js/angular/directives/' + path); } } function modal_url(modal) { return base_url('areas/main/assets/js/modals/' + modal + '/' + modal + '.htm'); } function template_url_main(directive, area, folder) { folder = folder ? folder + '/' : ''; var path = folder + directive + '/' + directive + '.htm'; return base_url('areas/main/assets/js/directives/' + path); } function current_portal_url() { return "/Portals/1"; } function redirect(a, b) { window.location = b ? a : base_url(a); } //Retorna o caminho da imagem fallback padrão //Usada na diretiva srcFallback.js function default_fallback_image() { return base_url('areas/main/assets/images/no_img.png'); } //Retorna o caminho do ícone padrão para arquivos de acordo com o FileTypeId function default_file_image(id) { return base_url('Assets/images/' + id + '.png'); } /*metodo que retorna no js o ent_sigla*/ function return_ent_sigla() { return "SEDUC ?? SessionFacade.CurrentEntity.ent_sigla.ToLower()"; } /*metodo que retorna o CurrentPortalVirtualImagePath ou CurrentPortalVirtualFilePath*/ function return_virtual_path(path) { if (path == "image") return "https://portal.educacao.rs.gov.br/Portals/1/Images/"; else if (path == "file") return "https://portal.educacao.rs.gov.br/Portals/1/Files/"; } // recaptcha var Session = Session || {}; Session.PublicKeyRecaptcha = "6LcZqecSAAAAAJRVLh5-icP-jjC2xGcpCnCH1lSF"; </script>]]>
414 <![CDATA[<script> // Preview App (function (angular) { var app; // Bootstrap application case needed try { // Tenta buscar o MainApp por padrão em outro controller js app = angular.module("MainApp"); } catch (e) { // Caso não exista, então instancia app = angular.module("MainApp", ["filters", "services", "directives"]); } if (Portal.internet_explorer && +Portal.internet_explorer < 10 && Session.MarkedIEViewMessage !== "True") { Portal.showAlertIE(); } /** * Na página de visualização de notícias, os ícones não correspondiam com a cor de fundo, com isso, foi solicitado deixar a cor do ícone igual a cor do título que ele corresponde. **/ var $iconsColors = $('h4.bd-none > i'); if ($iconsColors) { for (var i = 0, len = $iconsColors.length; i < len; i++) { var $icon = $($iconsColors[i]); $icon.css('color', $icon.parent().css('color')); } } })(angular); </script>]]>
451 <![CDATA[<script> $(window).load(function() { toggleHeaders(); // Verifica se somente o header fixo esta ativo if (1 === 3) checkMediatoUser(); // Verifica se somente o header fixo esta ativo if (1 === 2) { setTimeout(setPaddingFixedHeader, 50); } }); var scrollTop = $(".btn-scroll-top"); $(window).scroll(function () { // declare variable var topPos = $(this).scrollTop(); // if user scrolls down - show scroll to top button if (topPos > 100) { $(scrollTop).css("opacity", "1"); } else { $(scrollTop).css("opacity", "0"); } }); // scroll END //Click event to scroll to top scrollTop.click(function () { $('html, body').animate({ scrollTop: 0 }, 800); return false; }); // click() scroll top EMD </script>]]>
588 <![CDATA[<script> var cookieName = "user-accepts-cookies"; var cookieContent = $('.cookie-disclaimer'); //checa se usuário já aceitou os cookies, se sim esconde a mensagem if (getCookie(cookieName) === "true") { cookieContent.hide(); } function acceptCookie() { setCookie(cookieName, true, 365); cookieContent.hide(500); }; function closeCookie() { cookieContent.hide(500); }; //função que busca cookies: function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(name) === 0) return c.substring(name.length, c.length); } return ""; } //função que cria cookies: function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires=" + d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/"; } </script>]]>