Autor Tópico: [RESOLVIDO] - fechar todas as aplicações no menu com abas  (Lida 1156 vezes)

Moacir de Oliveira

  • Novato
  • *
  • Mensagens: 20
    • Email
[RESOLVIDO] - fechar todas as aplicações no menu com abas
« Online: Novembro 30, 2015, 12:46:41 am »
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;
« Última modificação: Junho 09, 2016, 11:19:32 am por Ronyan Alves »

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:fechar todas as aplicações no menu com abas
« Responder #1 Online: Novembro 30, 2015, 08:54:37 am »
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.
« Última modificação: Novembro 30, 2015, 09:02:22 am por Haroldo »

JorgeBastos

  • Novato
  • *
  • Mensagens: 3
  • Consultor Scriptcase
    • Jolidu Soluções Web
    • Email
Re:fechar todas as aplicações no menu com abas
« Responder #2 Online: Dezembro 09, 2015, 01:58:06 pm »
Oi Haroldo, ótima ideia ..
Uma outra função boa também, seria poder abrir um ligação como aba no menu.

Abç
Jorge Bastos
Jorge Bastos

Jolidu Informática Ltda
11 96270-0370

Highnik

  • Iniciante
  • **
  • Mensagens: 85
Re:fechar todas as aplicações no menu com abas
« Responder #3 Online: Abril 02, 2016, 12:03:22 am »
segue a minha solução:

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

Código: [Selecionar]
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

Código: [Selecionar]
// 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

Jailton

  • Expert
  • *****
  • Mensagens: 2041
Re:fechar todas as aplicações no menu com abas
« Responder #4 Online: Abril 02, 2016, 11:23:39 am »
segue a minha solução:

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

Código: [Selecionar]
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

Código: [Selecionar]
// 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

Obrigado por compartilhar, vai ser muito útil para quem precisar.
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Celso R.

  • Expert
  • *****
  • Mensagens: 941
Re:fechar todas as aplicações no menu com abas
« Responder #5 Online: Abril 02, 2016, 08:01:52 pm »
Muito bom mesmo.
Arrebentou.


Muito obrigado por compartilhar.
Celso R.
________________________________
SC - V 8

Highnik

  • Iniciante
  • **
  • Mensagens: 85
Re:fechar todas as aplicações no menu com abas
« Responder #6 Online: Abril 04, 2016, 09:09:48 am »
Dependendo de onde a sua janela esteja aberta, talvez tenha que utilizar:

Código: [Selecionar]
window.parent.window.opener.createIframe(...)

weber

  • Expert
  • *****
  • Mensagens: 516
    • Email
Re:fechar todas as aplicações no menu com abas
« Responder #7 Online: Junho 08, 2016, 06:18:18 pm »
Eu to tendo dificuldade para implementar que o iframe onde as mesmas são abertas carregue a altura de forma automatica sem scroll

flagomesbh

  • Intermediário
  • ***
  • Mensagens: 131
Re:fechar todas as aplicações no menu com abas
« Responder #8 Online: Outubro 14, 2016, 03:36:14 pm »
segue a minha solução:

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

Código: [Selecionar]
var item = '';
for (var i = 0; i < 999; i++) {
item = 'item_' + i;
window.opener.del_aba_td(item);
}

Espero que seja útil.

att.
Flávio

Aqui não funcionou, não...
Flávia Gomes
- Aprendiz -

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:[RESOLVIDO] - fechar todas as aplicações no menu com abas
« Responder #9 Online: Outubro 14, 2016, 03:56:03 pm »
lembre-se, isso é javascript não php.

flagomesbh

  • Intermediário
  • ***
  • Mensagens: 131
Re:[RESOLVIDO] - fechar todas as aplicações no menu com abas
« Responder #10 Online: Outubro 14, 2016, 04:23:30 pm »
lembre-se, isso é javascript não php.

Sim, sim.
Flávia Gomes
- Aprendiz -