Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcel.hermanos

desabilitar btn fechar

Recommended Posts

Então... to precisando desabilitar esse botão x da toolbar para q o usuario só feche a tela atraves de um botão... tem como com algum javascript??? valew...

<{POST_SNAPBACK}>

Impossível! o que você pode fazer é utilizar o UNLOAD do Body para executar uma função qualquer que você queira!

<{POST_SNAPBACK}>

hummm eu ja imaginava... valeu cara... vo ver o q posso fazer...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então... to precisando desabilitar esse botão x da toolbar para q o usuario só feche a tela atraves de um botão... tem como com algum javascript??? valew...

<{POST_SNAPBACK}>

Impossível! o que você pode fazer é utilizar o UNLOAD do Body para executar uma função qualquer que você queira!

<{POST_SNAPBACK}>

hummm eu ja imaginava... valeu cara... vo ver o q posso fazer...

<{POST_SNAPBACK}>

então cara, eu to indo por esse caminho

q você me falou de ir pelo unload no body...

 

eu fiz assim:

onunload="javascript:if(confirm('fechar?')){alert('sim');} else {alert('nao')};"

 

nesse caso, qnd o cara clica no (x) vem uma confirmação...

se o cara clica em ok beleza, a tela fecha, se ele clica em

cancelar a tela permanece aberta...

 

aí no lugar dos alerts eu colocaria um comando pra

fazer isso...entao mas como q eu falo q a tela vai ficar

aberta ou vai fechar, da pra fazer assim???

 

valew de novo...

 

Marcel Pimentel.

Compartilhar este post


Link para o post
Compartilhar em outros sites

aí no lugar dos alerts eu colocaria um comando pra fazer isso...entao mas como q eu falo q a tela vai ficar  aberta ou vai fechar, da pra fazer assim???

<{POST_SNAPBACK}>

Que comandos ? Explique mais...

<{POST_SNAPBACK}>

entao cara... justamente isso q eu queria saber http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

hehe.. mas assim oh... num tem um confirm ali???

 

entao se eu clico em ok a tela fecha, se nao ela

continua aberta... nao sei como posso fazer isso...

talvez com window.close history.back num sei...

 

mas deu pra entender o q eu quero???

no lugar do 1º alert, algum comando pra tela

fechar (acho q um window.close() resolve)...

e no 2º alert a tela tem q permaner aberta

(aí nao sei como faço)...

 

valewww http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

issu issu issu !!!!

<{POST_SNAPBACK}>

Ih cara, não sei se vai ter jeito! Continua fechando a janela da mesma forma:

 

<body onunload="return confirm('Tem certeza de que deseja fechar a janela?');">
Vou ver se encontro algo e posto aqui depois... http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

<{POST_SNAPBACK}>

é to ligado... to quebranu a cabeça... caso ce ache

posta aí, se eu resolver tbm posto aqui... valewww manow... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ih cara, não sei se vai ter jeito! Continua fechando a janela da mesma forma:

onunload.. executa uma ação ao sair da página..

<{POST_SNAPBACK}>

eh eu sei... aí q ta o dilema hhueuhe...

 

tipo, eu consigo chamar um alert deopis

q clico no (x) num consigo??? entum,

talvez por esse caminho haja alguma

maneira... mas ta dificil hehe...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ih cara, não sei se vai ter jeito! Continua fechando a janela da mesma forma:

onunload.. executa uma ação ao sair da página..

<{POST_SNAPBACK}>

eh eu sei... aí q ta o dilema hhueuhe...

 

tipo, eu consigo chamar um alert deopis

q clico no (x) num consigo??? entum,

talvez por esse caminho haja alguma

maneira... mas ta dificil hehe...

 

NÃO DESABILITA NÃO.... É SÓ TRATAR... VEJA:

 

<HTML><HEAD><title>Fechar Janela</title><script language="javascript">function addEvent(obj, evType, fn, useCapture){if (obj.addEventListener){obj.addEventListener(evType, fn, useCapture);return true;}else if (obj.attachEvent){var r = obj.attachEvent("on"+evType, fn);return r;} } var bClose = false;function sair(){bClose = true;window.close();}function confirma_fecho(e){var b = confirm("Deseja realmente sair - fecho?");if (b && e.preventDefault)e.preventDefault(); return b;}function confirma_sair(e){if (!bClose)return "Deseja realmente sair?";}function init(){window.onbeforeunload = confirma_sair;//window.onunload = confirma_sair;} </script></HEAD><BODY onload="java script:init();"><p>página exemplo para verificar os eventos <code>onClose</code> e <code>onUnload</code></p><form name="main"><input type="button" value="Sair" onClick="java script:sair();"></form></BODY></HTML>
Espero ter ajudado... dai você muda de acordo com tuas necessidades.

 

Bernardo G. da Silva

Solution4Web

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.