GO
Abrir página html simples em outra aba
Olá amigos, bom dia!
Gostaria de abrir uma página interna só que em outra aba do navegador.
Tentei usar o código abaixo mas não funcionou:
Gostaria de abrir uma página interna só que em outra aba do navegador.
Tentei usar o código abaixo mas não funcionou:
- <?php
- public function onPreview($param)
- {
- try
- {
- TTransaction::open('GestaoMedia');
- $repository = new TRepository('ArquivosDisponiveis');
- $criteria = new TCriteria;
- $criteria->add(new TFilter('id_dispositivo', '=',$param['key']));
- $count = $repository->count($criteria);
- $ArquivosDisponiveis = $repository->load($criteria);
- $slider = '';
- $temphtml = "./app/resources/slider/index.html";
- $linhas = '';
- if (file_exists($temphtml))
- {
- foreach ($ArquivosDisponiveis as $umArquivo)
- {
- $linha = '<img src="'.'../../files/'.$umArquivo->nomeArquivo.'" alt="" width="1920" height="1080" />';
- if ($count == 1) { // se for o fim do array
- $linhas = $linhas.$linha;
- }
- else {
- $linhas = $linhas.$linha.PHP_EOL;
- }
- $count--;
- }
- $src = "./app/resources/slider";
- $dst = "tmp/".$umArquivo->id_dispositivo;
- $novoArquivo = $dst.'/index.html';
- //Copia os arquivos do diretório de referência
- $this->rcopy($src,$dst);
- // Caso o arquivo index.htm já exista será excluído para atualizar
- if (file_exists($novoArquivo)){
- $this->rrmdir($novoArquivo);
- }
- //Atualizando o arquivo Index.html
- $content = file_get_contents($temphtml);
- file_put_contents($novoArquivo,$content);
- $content = file_get_contents($novoArquivo);
- $content = str_replace('{IMAGENS}', $linhas, $content);
- file_put_contents($novoArquivo,$content);
- header("location:".$novoArquivo);
- //DESCOBRIR UMA FORMA DE ABRIR UM LINK EXTERNO EM OUTRA JANELA
- }
- TTransaction::close();
- }
- catch (Exception $e) // in case of exception
- {
- new TMessage('error', '<b>Error</b> ' . $e->getMessage());
- TTransaction::rollback();
- }
- }
- >
Geovani use o Tscript,
Exemplo
Olá Willian Padilha, boa tarde!
Funcionou certinho.
Muito obrigado pela dica. :)
ola.
Boa tardee.
amuda ajuda.
fiz esse processo, mas qd volto para a pagina que chamou, os dados da tela estao em branco.
como resolver ssio ?