Temos um sistema aqui que é rodado no IE, existe uma tela no sistema que devemos forçar que o usuário não a feche nem volte, deve sair pelo botão de sair criado.
Estive a procura de algo em javascript para controlar esses botões, o máximo que consegui foi:
window.onbeforeunload = fecharJanela
function fecharJanela()
{
if(confirm("Esta janela deve ser fechada pelo botão SAIR do sistema, favor CANCELAR esta mensagem!"))
{
alert("Favor contatar o setor de Informática!");
}
else
{
return("Esta janela deve ser fechada pelo botão SAIR do sistema, favor CANCELAR esta
mensagem!");
}
}
Quando usado o return e apertado no CANCELAR o browser continua ativado :) , porém quando da OK ele fecha :( !
Não tem como NÃO deixar fechar? :huh: Apenas aparecer uma mensagem avisando que o browser deve ser fechado pelo botão criado!? Já tentei o alert, só que ao apertar OK ele fecha!
Pergunta
Guest Biskoito
Pessoal, preciso de uma ajuda em javascript. :P
Temos um sistema aqui que é rodado no IE, existe uma tela no sistema que devemos forçar que o usuário não a feche nem volte, deve sair pelo botão de sair criado.
Estive a procura de algo em javascript para controlar esses botões, o máximo que consegui foi:
window.onbeforeunload = fecharJanela
function fecharJanela()
{
if(confirm("Esta janela deve ser fechada pelo botão SAIR do sistema, favor CANCELAR esta mensagem!"))
{
alert("Favor contatar o setor de Informática!");
}
else
{
return("Esta janela deve ser fechada pelo botão SAIR do sistema, favor CANCELAR esta
mensagem!");
}
}
Quando usado o return e apertado no CANCELAR o browser continua ativado :) , porém quando da OK ele fecha :( !
Não tem como NÃO deixar fechar? :huh: Apenas aparecer uma mensagem avisando que o browser deve ser fechado pelo botão criado!? Já tentei o alert, só que ao apertar OK ele fecha!
Fico no aguardo,
Abraços!
;)
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.