Commit 341941001aad5f60717d3349bab2dd3e730f55bf
1 parent
f35a115e
Exists in
master
classe javascript com funcionalidade para impressão de formulario
Showing
1 changed file
with
70 additions
and
0 deletions
Show diff stats
... | ... | @@ -0,0 +1,70 @@ |
1 | +function printDiv(nome, cargo) { | |
2 | + //pega o Html da DIV | |
3 | + // var divElements = document.getElementById(divID).innerHTML; | |
4 | + //pega o HTML de toda tag Body | |
5 | + var oldPage = document.body.innerHTML; | |
6 | + var data=new Date(); | |
7 | + | |
8 | + //Alterna o body | |
9 | + document.body.innerHTML = | |
10 | + "<html>" + | |
11 | + "<head><title>Relatório Circunstanciado de Acessibilidade Digital</title>" + | |
12 | + "</head>" + | |
13 | + "<body>" + | |
14 | + "<div>" + | |
15 | + "<center><h1 style='font-size: 0.9em'>RELATÓRIO CIRCUNSTANCIADO DE ACESSIBILIDADE DIGITAL (Art. 120 da Lei nº 13.146/2015)<br>" + | |
16 | + "MINISTÉRIO DO PLANEJAMENTO, DESENVOLVIMENTO E GESTÃO - MP<br>" + | |
17 | + "EXERCÍCIO DE 2016</h1></center>" + | |
18 | + | |
19 | + "<div><br>" + | |
20 | + | |
21 | + "<label style='display: block;'><strong>Data: </strong>" + data.toLocaleString() + "</label><br>" + | |
22 | + "<label><strong>Nome do Órgão:</strong></label>" + "<br><br>" + | |
23 | + | |
24 | + "<fieldset>" + | |
25 | + "<legend style='font-size: 1.2em'>Dados do Responsável pelo Preenchimento deste Formulário </legend>" + | |
26 | + "<label style='display: block;'><strong>Nome Completo: </strong>" + nome + "</label><br>" + | |
27 | + "<label style='display: block;'><strong>Cargo que Ocupa: </strong>" + cargo +"</label><br>" + | |
28 | + "<label style='display: block;'><strong>Telefone (com DDD):</strong></label>" + "<br>" + | |
29 | + "<label'><strong>E-mail:</strong></label>" + "<br>" + | |
30 | + "</fieldset><br>" + | |
31 | + | |
32 | + "<fieldset>" + | |
33 | + "<legend style='font-size: 1.2em'>Dados Acessibilidade</legend>" + | |
34 | + "<label style='display: block;'><strong>1) O Órgão tem conhecimento da legislação que envolve o tema 'acessibilidade' bem como suas implicações?</strong></label>" + "<br>" + | |
35 | + "<label style='display: block;'><strong>2) O Órgão já recebeu, formal ou informalmente, reclamações sobre acessibilidade em seus ambientes digitais?</strong></label>" + "<br>" + | |
36 | + "<label style='display: block;'><strong>3) Com relação a pergunta anterior, caso tenha respondido 'Sim', mencione abaixo quando e por quem houve a reclamação e qual foi a reclamação:</strong></label>" + "<br>" + | |
37 | + "<label style='display: block;'><strong>4) O Órgão tem estimulado seus servidores e parceiros a realizarem capacitações sobre acessibilidade em ambientes digitais?</strong></label>" + "<br>" + | |
38 | + "<label style='display: block;'><strong>5) Com relação a pergunta anterior, caso tenha respondido 'Sim', mencione abaixo os tipos de cursos estimulados pelo órgão:</strong></label>" + "<br>" + | |
39 | + "<label style='display: block;'><strong>6) O Órgão observa em seu processo de desenvolvimento de sítios, portais e serviços eletrônicos os requisitos de acessibilidade?</strong></label>" + "<br>" + | |
40 | + "<label style='display: block;'><strong>7) Com relação à pergunta anterior, caso tenha respondido 'Sim, observamos os requisitos de outros modelos que não os especificados acima', então mencione abaixo estes modelos:</strong></label>" + "<br>" + | |
41 | + "<label style='display: block;'><strong>8) Nas contratações de fábrica de software e/ou parcerias firmadas para o desenvolvimento de ambientes digitais há citação explícita sobre os requisitos de acessibilidade assim como as sanções para a sua não obediência? </strong></label>" + "<br>" + | |
42 | + "<label style='display: block;'><strong>9) O Órgão realiza validações de acessibilidade em seus ambientes digitais?</strong></label>" + "<br>" + | |
43 | + "<label style='display: block;'><strong>10) Com relação a pergunta anterior, no caso de 'Sim', mencione abaixo as validações realizadas:</strong></label>" + "<br>" + | |
44 | + "<label style='display: block;'><strong>11) Quais ferramentas são utilizadas no processo de validação de acessibilidade em seus ambientes digitais?</strong></label>" + "<br>" + | |
45 | + "<label style='display: block;'><strong>12) Com relação à pergunta anterior, caso tenha respondido 'Outros', mencione abaixo quais são estas ferramentas:</strong></label>" + "<br>" + | |
46 | + "<label style='display: block;'><strong>13) Para cada ambiente e página informada no formulário anterior, informe a nota ASESWEB em porcentagem (%) e a nota ACCESSMONITOR (WCAG 2.0):</strong></label>" + "<br>" + | |
47 | + "<label style='display: block;'><strong>14) Em caso de utilização de ferramentas automáticas para verificação de acessibilidade com base no WCAG e/ou eMAG e considerando os níveis de conformidade do WCAG (A - nível 1 A, AA - nível 2 A, AAA - nível 3 A), bem como a relação existente dessas conformidades no eMAG (Anexo A - Mapeamento do WCAG com o eMAG), em qual nível de conformidade a sua instituição se enquadra?</strong></label>" + "<br>" + | |
48 | + "<label style='display: block;'><strong>15) Quanto aos itens de acessibilidade que não podem ser verificados por máquina, como o atendimento, quanto às normas de acessibilidade, é validado?</strong></label>" + "<br>" + | |
49 | + "<label style='display: block;'><strong>16) Caso o órgão realize validações através de pessoas com deficiência, selecione abaixo quais deficiências são utilizadas para validações:</strong></label>" + "<br>" + | |
50 | + "<label style='display: block;'><strong>17) O Órgão mantém em seus ambientes funcionalidade para descrever os recursos de acessibilidade existentes?</strong></label>" + "<br>" + | |
51 | + "<label style='display: block;'><strong>18) Dentre as tecnologias assistivas baseadas em softwares, marque qual delas o órgão indica ou implementa em seus ambientes digitais: </strong></label>" + "<br>" + | |
52 | + "<label style='display: block;'><strong>19) Com relação à pergunta anterior, caso tenha respondido 'Outro(s)' mencione abaixo quais são estas tecnologias:</strong></label>" + "<br>" + | |
53 | + "<label style='display: block;'><strong>20) Mencione abaixo as dificuldades para o atendimento do prazo previsto na legislação para o estabelecimento da acessibilidade digital, caso o órgao esteja enfrentando estas dificuldades:</strong></label>" + "<br>" + | |
54 | + | |
55 | + | |
56 | + "</fieldset>" + | |
57 | + | |
58 | + | |
59 | + "</div>" + | |
60 | + | |
61 | + //+ divElements + | |
62 | + "</body>"; | |
63 | + | |
64 | + //Imprime o body atual | |
65 | + window.print(); | |
66 | + | |
67 | + //Retorna o conteudo original da página. | |
68 | + document.body.innerHTML = oldPage; | |
69 | + | |
70 | + } | |
0 | 71 | \ No newline at end of file | ... | ... |