Preparação de excelência para o TJSP. Sua aprovação começa aqui!

📚

Flashcards Interativos

Estude de forma eficiente

🔒

Acesso Seguro

Sistema anti-compartilhamento avançado

⏱️

Controle de Tempo

Sessões com tempo limitado

+5.000
Questões
+2.000
Aprovados
98%
Satisfação

Acesse Sua Conta

⚠️ SISTEMA DE SEGURANÇA ATIVO

• Apenas 1 dispositivo por vez

• Sessão expira após 30 minutos

• Monitoramento de atividades

👁️

🔐 Sistema Seguro

• Criptografia avançada

• Controle de sessão ativo

⚠️ Não compartilhe suas credenciais

Olá, Aluno!
🔒Sessão Ativa ⏱️30:00
👑 PAINEL DE CONTROLE ADMINISTRATIVO
100
Total de Alunos
0
Online Agora
0
Bloqueados

👥 Gestão de Usuários

Simulados Disponíveis

⚖️
Regimento Interno do TJ/SP
Flashcards completos sobre o regimento interno
Parte 1
Parte 2
Parte 3
👨‍⚖️
Normas da Corregedoria
Flashcards sobre as normas da Corregedoria
Parte 1
Parte 2
Parte 3
📜
Lei Complementar nº 1.111/2010
Plano de Cargos e Carreiras
💻
Teletrabalho
Resolução 850/2021
🔗
EPROC
Processo Eletrônico Judicial
Direito Administrativo
Princípios e normas
function loadProtectedContent(contentKey, modalBody) { const protectedUrl = PROTECTED_LINKS[contentKey]; if (!protectedUrl) { showAccessDenied(modalBody, 'Conteúdo não encontrado'); return; } const iframeContainer = document.createElement('div'); iframeContainer.className = 'iframe-container'; iframeContainer.id = 'iframeContainer'; const controls = document.createElement('div'); controls.className = 'iframe-controls'; controls.innerHTML = ` `; const iframe = document.createElement('iframe'); iframe.className = 'protected-iframe'; iframe.id = 'protectedIframe'; iframe.src = protectedUrl; iframe.sandbox = 'allow-same-origin allow-scripts allow-forms'; // Configurações para melhor visualização do conteúdo iframe.style.width = '100%'; iframe.style.height = '100%'; iframe.style.border = 'none'; iframe.onload = function() { console.log('Conteúdo carregado:', contentKey); setTimeout(() => { fitToScreen(); // Ajuste adicional para conteúdo específico adjustForFlashcardContent(); }, 500); }; iframe.onerror = function() { showAccessDenied(modalBody, 'Erro ao carregar o conteúdo'); }; iframeContainer.appendChild(iframe); modalBody.innerHTML = ''; modalBody.appendChild(controls); modalBody.appendChild(iframeContainer); startContentSecurityMonitoring(); } // Nova função para ajustar especificamente conteúdo de flashcards function adjustForFlashcardContent() { const iframe = document.getElementById('protectedIframe'); if (!iframe) return; try { const iframeDoc = iframe.contentDocument || iframe.contentWindow.document; const images = iframeDoc.getElementsByTagName('img'); // Ajusta todas as imagens para não ultrapassarem a largura do container for (let img of images) { img.style.maxWidth = '100%'; img.style.height = 'auto'; img.style.display = 'block'; img.style.margin = '0 auto'; } // Ajusta o body para melhor visualização const body = iframeDoc.body; if (body) { body.style.margin = '0'; body.style.padding = '20px'; body.style.fontFamily = 'Segoe UI, Tahoma, Geneva, Verdana, sans-serif'; body.style.lineHeight = '1.5'; } } catch (e) { console.log('Ajuste automático não pôde ser aplicado devido a políticas de segurança'); } }
⏱️ Sessão: 30:00