Direcionar o resultado em um blank para um Form

Boa noite pessoal!

Pessoal estou criando um processo onde irei controlar o empréstimo de alguns produtos.
Como montei esta solução, criei um form para criar um empréstimo e para inserir os itens emprestados, precisarei fazer uma leitura do QR Code do item, onde constara as informações destes itens, e através destas informações, irei fazer as validações e se estiver tudo ok, irei inserir este item na lista de itens a serem emprestados.

Qual esta sendo o meu problema?

Para fazer a leitura do QR Code, criei um Blank, que esta funcionado corretamente com relação da leitura do QR Code, e o meu desejo seria, após a captura da informação do QR Code, enviar esta informação para o form e fechar o blank.
Eu conseguiria usar a marco sc_redir(aplx.php, parm1={clienteid}, “_blank”); desta froma?
Se sim? como eu poderia fazer isso?

segue o código para melhor exemplificar:

<div class="titulo">
   <h1>QR CODE READING</h1>
</div>  
<div class="qrcodes">
    <div class="wrapper wrapper3">	
      <video class="preview" id="preview" autoplay="autoplay">
    </div>
</div>
<script>
	 
  	let scanner = new Instascan.Scanner(
  	    {
  	    	video: document.getElementById('preview')
  	    }
  	 );
  	 
     scanner.addListener('scan', function(content){
            window.alert('Escaneou: ' + content);
           // Aqui eu deveria enviar o conteúdo da variável "content" para o form.

  	 });
     Instascan.Camera.getCameras().then(cameras =>
  	 {
  	   if(cameras.length > 0){
  	 	  scanner.start(cameras[0]);
  	   } else{
  	 		console.error("Não existe câmera  no dispositivo!");
  	   }
  	 });    
</script> 

Ah esqueci de falar que sou novo na ferramenta.

Valeu pessoa,
Muito obrigado.

Faça a chamada usando javascript com windows.open(’…/app/?parâmetros=xxx’)

Olá Haroldo, bom dia!
Muito obrigado pela ajuda.

Haroldo acredito que eu esteja tendo dificuldade com a o caminho a ser passado no comando, pois eu ainda não conheço como funciona a estrutura de diretórios dentro do Scriptcase.

eu estou gerando o comando conforme abaixo, mas não esta funcionando.

window.open(’…/cadastro_geral/form_borrow.php/?par=’ + content,’_self’);

cadastro_geral ==> Diretório criado dentro do dir “root” para organizar os forms;
form_borrow.php ==> form ao qual eu quero redirecionar meu processamento.
content ==> parâmetro que eu quero enviar para o form.

Estou recebendo o erro:

Not Found

The requested URL was not found on this server.

Não esta encontrando o meu formulário.

Muito obrigado,
Haroldo

Att,
Fabiano

O SC cria uma pasta para cada aplicação…

Acesso:

…/nomeapp/nomeapp…php

Isso se não usou URL amigável no nome

Bom dia Haroldo!
muito obrigado pela ajuda.
Agora esta funcionou!!!

Grande abraço.

<script>

  	let scanner = new Instascan.Scanner(
  	    {
  	    	video: document.getElementById('preview')
  	    }
  	 );
  	 
     scanner.addListener('scan', function(content){
        // window.alert('Escaneou: ' + content);
		window.open('../form_borrow/form_borrow.php?parametro=' + content,'_self');
		 
  	 });
  	 
     Instascan.Camera.getCameras().then(cameras =>
  	 {
  	   if(cameras.length > 0){
  	 	  scanner.start(cameras[0]);
  	   } else{
  	 		console.error("Não existe câmera  no dispositivo!");
  	   }
  	 		
  	 });    
  
</script>

boa tarde
teria a biblioteca e o codigo pra compartilhar?