[TUTORIAL] Confirmação para abandonar mensagens incompletas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[TUTORIAL] Confirmação para abandonar mensagens incompletas

Mensagem por nikka em 13/07/14, 11:01 am



Mensagens incompletas

Por vezes esquecemos de enviar as mensagens que estão no editor, seja por uma distração ou por algo que tenha desviado nosso foco naquele momento. As vezes, esquecer tal mensagem pode significar esforço significativo perdido. Com este tutorial, você poderá evitar que isso ocorra sem que o usuário seja avisado previamente sobre o abandono de tal mensagem.


--> Tutoriais, dicas e astúcias <--
Confirmação para abandonar mensagens incompletas



- Conhecendo o código:

$(function () {
   var submit_clicked = false;
   $('input[type="Submit"]').click(function () {
       submit_clicked = true;
   });
   window.onbeforeunload = function () {
       var b1 = $("form[name='post'] input[type='submit'][name='prevent_modif']").length;
       var b2 = $["sceditor"] && $('#text_editor_textarea').sceditor("instance").val();
       if ((b1 || b2) && !submit_clicked) {
           return "Ainda existe uma mensagem não enviada nesta página. Tem certeza que deseja sair?";
       }
   }
});

Vermelho -> Poderá editar o texto que aparecerá na caixa de confirmação.


- Adicionando o código Javascript:
Devemos adicionar o código javascript a nossa folha de códigos Js, para isto iremos aceder a:
Painel de Controle -> Módulos -> HTML & JAVASCRIPT -> Gestão dos Códigos JavaScript -> Criar um novo código Javascript:
Seta Título O que desejar.
Seta Investimento Em todas as páginas.
Seta Código JavaScript O código que estudamos no passo anterior.
Seta Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.

  • Resultado





©️ Fórum dos Fóruns, Turbodeif & Ace


Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Confirmação para abandonar mensagens incompletas
avatar

nikka
Ex-Admineiro
Ex-Admineiro

Feminino
Inscrito dia : 16/12/2008
Mensagens : 15621
Pontos Ativos : 19895

Ver perfil do usuário http://ajuda.forumeiros.com/ https://www.facebook.com/forumeirospt https://twitter.com/Forumeiros_PT

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum