Hoje, na versão 7.1.14 do SC. Tem como se fazer ligações tipo captura em campos, correto, me deparei com um “probleminha”, bobo mais me incomodou. Observando o código gerado pelo o SC para esse botão tipo ligação encontrei algo mais ou menos assim:
Window_cap = window.open(link, '', dados_janela); //veja o segundo parâmetro, está em branco, esse é o parâmetro de nome da janela que o browser abre.
Código novo para melhorar:
Window_cap = window.open(link, "nomedocampo_captura", dados_janela); //veja que dei um nome a janela.
Window_cap.focus(); //aqui está a mágica.
Detalhes:
No primeiro, o gerado pelo SC, ao clicar 10 vezes no botão capturar, vai se abrir 10 janelas.
No segundo, a minha sugestão, ao clicar 10 vezes no botão capturar, vai se abrir apenas 1 janela, e se a mesma estiver aberta apenas será jogada para a frente das outras aplicações.
PS: Se tiver alguma restrição em usar minha sugestão, me corrija por favor.
Aguardo.