// ***************************************************************************** // * FUNÇÕES E CHAMADAS DO MODAL * // * FUNÇOES MODAL * // * DESENVOLVIMENTO * // * LUCAS AWADE * // ***************************************************************************** var modal = document.getElementById('myModal'); var span = document.getElementsByClassName("close")[0]; var pagina = 0; var paginacao = 1; $(function () { $('.frame').on('click', function () { var btn = $(this).attr('id'); $('#' + btn).toggleClass(function () { $('#myModal').css({display: 'block'}); }); if (btn === 'install' && paginacao) { $('.paginacao').css({display: 'block'}); $('#next').on('click', function () { GetPagina('next'); $('#iframe').attr('src', GetInstallLG(pagina)); }); $('#prev').on('click', function () { GetPagina('prev'); $('#iframe').attr('src', GetInstallLG(pagina)); }); } }); }); span.onclick = function () { modal.style.display = "none"; }; window.onclick = function (event) { if (event.target == modal) { modal.style.display = "none"; } }; function abrir_modal(url, width, paginar = null, iframe = null) { $('.myIframe').css({'padding-bottom': width}); if (!iframe) { $('#iframe').attr('src', url); } if (paginar) { paginacao = 0; } } function fechar_modal() { $('#myModal').css({display: 'none'}); } // ***************************************************************************** // * FUNÇÕES MODIFICADAS UTILIZADAS NO MODAL * // * FUNÇOES MODAL * // * * // ***************************************************************************** function GetPagina(acao) { if (acao === 'prev') { //CONFIGURAÇÃO DA PRIMEIRA PAGINA if (pagina > 0) { pagina--; } else { alert('Você já está na primeira página!'); } } else { //CONFIGURAÇÃO DA ULTIMA PAGINA if (pagina < 3) { pagina++; } else { alert('Você já está na última página!'); } } } function GetInstallLG(pagina) { var pag; switch (pagina) { case 1: pag = "index.php?idProg=312"; //CADASTRO DE HORARIO break; case 2: pag = "index.php?idProg=313"; //CADASTRO DE ANUNCIO break; case 3: pag = "index.php?idProg=310"; //CADASTRO DE IP LIGUE-ME GRÁTIS break; default: pag = "index.php?idProg=311"; //CADASTRO DE ROTA } return pag; } function SetMalingCB(value) { $.ajax({ url: 'index.php?idProg=113&ajax=1&status=' + value, type: 'GET', }).done(function () { alert("Operação realizada com sucesso!"); }).fail(function () { alert("Não foi possível realizar operação!"); }); } function GetSSAjax(url, type, form) { $.ajax({ url: url, type: type, data: $('#' + form).serialize(), success: function (data) { alert(data); } }); }