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

Sites Pertecentes a (o) RS

Endereço Nota Erros Avisos

portal.educacao.rs.gov.br

88.43 108 339
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 162 199 211 229 418 455 592
162 <![CDATA[<script> $('body').addClass('home home-professor'); </script>]]>
199 <![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>]]>
211 <![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>]]>
229 <![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>]]>
418 <![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>]]>
455 <![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>]]>
592 <![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>]]>