Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida Pop-up com Variável PHP


MicheL Vilela

Pergunta

Bom dia pessoal, queria a ajuda de vocês.

Tenho um link que está da seguinte forma:

<? if(empty($diretorio))
   {echo '<a href="'.$diretorioR.'" title="'.titulo.'">'.titulo.'</a><br />'; } else 
   { echo '<a href="'.$diretorio.'" title="'.titulo.'">'.titulo.'</a><br />'; }?>
Porém queria fazer com que o mesmo abrisse em um pop-up. Então acrescentei na página o seguinte comando:
<script language="JavaScript1.2"> 
function openwindow()
{
window.open("'.$diretorioR.'",
    "mywindow","location=1,status=1,scrollbars=1,width=100,height=100");
}
</SCRIPT>
e alterei meus links para o formato abaixo:
<? if(empty($diretorio))
   {echo '<A href="java script: openwindow()">Clique aqui para abrir</A>'; 
} else 
   { echo '<A href="java script: openwindow()">Clique aqui para abrir</A>'; }
?>

O pop-up aparece mas ele não conseque ler o conteúdo da minha variável. O link que se abre vem com o seguinte endereço http://localhost/'.$diretorioR.', quando deveria vir com o conteúdo da variável; mais ou menos assim http://localhost/teste.php.

Alguém sabe uma forma de fazer isso?

Obrigado a todos!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

tente assim:

<script language="JavaScript1.2">

function openwindow()

{

window.open('<?=$diretorioR;?>',

"mywindow","location=1,status=1,scrollbars=1,width=100,height=100");

}

</SCRIPT>

ou

<?

if(empty($diretorio))

{echo '<A href="java script: openwindow('$diretorio')">Clique aqui para abrir</A>';

} else

{ echo '<A href="java script: openwindow('$diretorio')">Clique aqui para abrir</A>'; }

?>

e seu java script:

<script language="JavaScript1.2">

function openwindow(url)

{

window.open(url,

"mywindow","location=1,status=1,scrollbars=1,width=100,height=100");

}

</SCRIPT>

abraços

Editado por Anarquista
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...