Ir para o conteúdo
Leudassdf

Fechar janela

Mensagens Recomendadas

Leudassdf

Boas pessoal.

Eu estou inicializando a aprendizagem a asp.net.

Neste momento estou a precisar de terminar o programa(site). Mas como faço isso ao clicar num botão?

Estou a trabalhar em asp,vb.

Alguem pode ajudar?

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Leudassdf

acho que é isto, no evento onclick

this.ClientScript.RegisterClientScriptBlock(this.GetType(), "Fechar", "window.close()", true);

http://msdn.microsoft.com/en-us/library/btf44dc9.aspx

Caro Scrapy

antes de mais obrigado pela tua resposta.Eu ja fiz o que me sugeristes no entanto funciona no internet explorer mas nao no chrome.

SE alguem souber uma forma de resolver e fechar em qualquer browser...

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Patanyska

Ola Leudassdf

Para além de no evento onclick do botão teres a linha sugerida em cima, terás de ter no Load da página o seguinte:

Button1.Attributes.Add("onclick", "window.close();");

Ou seja:

protected void Page_Load(object sender, EventArgs e)
	{
		Button1.Attributes.Add("onclick", "window.close();");
	}

	protected void Button1_Click(object sender, EventArgs e)
	{
		this.ClientScript.RegisterClientScriptBlock(this.GetType(), "Fechar", "window.close()", true);
	}

Espero que ajude :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ruiribeiro

Boas pessoal.

Eu estou inicializando a aprendizagem a asp.net.

Neste momento estou a precisar de terminar o programa(site). Mas como faço isso ao clicar num botão?

Estou a trabalhar em asp,vb.

Alguem pode ajudar?

Cumprimentos

Não sei se é uma informação relevante para ti, mas ao fechares o browser não estás a terminar a aplicação...

Caso seja informação relevente para ti, poderás consultar aqui:

ASP.NET Application Life Cycle Overview:

http://msdn.microsoft.com/en-us/library/bb470252%28v=vs.100%29.aspx

Se achares que não precisas de saber nada disto e apenas pretendes fechar a janela do browser, então o código postado anteriormente deverá servir.


Rui Ribeiro

.NET/T-SQL, JAVA, PHP, Javascript Developer

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
nelsonr

Boas,

atenção que alguns browsers apenas permitem fechar janelas por javascript que foram abertas por javascript.

(significa que não permitem fechar a janela do browser, aberta pelo utilizador)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.