[RESOLVIDO] - fechar todas as aplicações no menu com abas

Ola Pessoal;

Gostaria de saber como fechar todas as abas de aplicações que estiverem abertas no menu (uso o menu comum com abas).

O que preciso é quando abrir o formulario para mudança de conexao, todas as aplicações abertas serem fechadas.

Desde de ja agradeço pela atenção;

Não tem essa opção.

“Coincididamente” eu ia postar aqui sobre o menu da V8.

Primeiro, quero parabenizar a NM pelo menu, estou adorando.

Acho que ainda faltam duas macros para melhorar o dinamismo.

Essa que o colega relata para fechar todas as abas.
E outra para abrir as abas dinamicamente, tipo eu salvar em cookies as abas abertas e me logar essas abas serem abertas automaticamente, pode ser uma implementação na macro sc_redir para abrir em aba.

Fica a sugestão.

Oi Haroldo, ótima ideia …
Uma outra função boa também, seria poder abrir um ligação como aba no menu.

Abç
Jorge Bastos

1 Curtida

segue a minha solução:

em Programação / Métodos Javascript; criei um método: fechaAbas

var item = '';
for (var i = 0; i < 999; i++) {
	item = 'item_' + i;
	window.opener.del_aba_td(item);
}

Para simular o click de um item do menu:

em Programação / Métodos Javascript; criei um método: AbreAba

// createIframe(str_id, str_label, str_hint, str_img_on, str_img_off, str_link, tp_apl)
window.opener.createIframe('item_??','Label_da_aba','Hint_da_aba','alarmclock_24.png','alarmclock_24.png','../seu_form/seu_form.php','');

Espero que seja útil.

att.
Flávio

1 Curtida

Obrigado por compartilhar, vai ser muito útil para quem precisar.

1 Curtida

Muito bom mesmo.
Arrebentou.

Muito obrigado por compartilhar.

Dependendo de onde a sua janela esteja aberta, talvez tenha que utilizar:

window.parent.window.opener.createIframe(...)

Eu to tendo dificuldade para implementar que o iframe onde as mesmas são abertas carregue a altura de forma automatica sem scroll

Aqui não funcionou, não…

lembre-se, isso é javascript não php.

Sim, sim.

Para mim funcionou “lindamente”.
hehehehe

Abrir um link de uma consulta (ou qualquer outra app) em uma aba do menu:

Na onrecord:

$js=“window.parent.createIframe(‘iw_100’,‘Itens do Orçamento’,‘Hint’,‘orc_yes.png’,‘orc_no.png’,’…/orcamento_itens_grid/orcamento_itens_grid.php?ORCAMENTO_ID={Numero}’,’’);”;

{Itens}="<span style=‘Cursor:pointer;’ onclick="$js; return false;"’>Itens";

A quantidade de parent deve ser conforme o nível do iframe a disparar o link.

TAGS:Haroldo, Abrir, Link, Aba, Menu

1 Curtida

Show, Haroldo!!! Obrigado por compartilhar!!!

Testarei em breve hehehe
Obrigada, Haroldo!

Eu criei um botão JavaScript e coloquei o código de fechar a janela, em um formulário funcionou perfeitamente, obrigado!