Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zangoliers

Abrindo link em outra janela com propriedade

Recommended Posts

Bom dia pessoal

 

Estou tentando abrir um link em outra janela com propriedades:

 

CODE

echo '<a href="conteudo.php?texto='.mysql_result($result,$i,descricao).' <p><img src='.$caminho.''.mysql_result($result,$i,caminho).' width=330 height=230 border=0 target="display" alt="'.mysql_result($result,$i,descricao).'" title="'.mysql_result($result,$i,descricao).'" style="text-decoration: none" onClick=window.open"('_blank', 'width=200, height=100, top=0, left=0, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')">';

echo '<img src="adm/'.mysql_result($result,$i,caminho).'" alt="'.mysql_result($result,$i,descricao).'" title="'.mysql_result($result,$i,descricao).'" border="0" width="160" height="110"></script>';

echo '</a> ';

Aonde estou errando ?

 

Agradecido desde já;

 

Zangoliers http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que você quer dizer com "abrir um link em outra janela com propriedades"

 

está com dificuldade com o uso dos parâmetros na função window.open ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que você quer dizer com "abrir um link em outra janela com propriedades"

 

está com dificuldade com o uso dos parâmetros na função window.open ?

Ao cliclar no link abre-se uma nova janela de tamanho especificado, com barras ou não. O Problema é que no meu código lá em cima não tá funcionando! Não sei onde estou errando.

 

:unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao funciona porque você nao escapou da aspa simples

 

para esse caso,

 

errado

'_blank', 'width=200, height=100, top=0, left=0, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no')

 

correção

\'_blank\', \'width=200, height=100, top=0, left=0, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no\')

 

dica: evite escrever scripts desse modo.

separe strings de variáveis e evite usar o comando de impressão do php para imprimir algo estático

 

por exemplo

 

<?php
$var = 'ok';
echo "<table border=1><tr><td>$var</td></tr></table>";
?>

se não houver um motivo especial para isso, então evite.

faça o escape do html. Seguindo o exemploa cima, ficaria assim

 

<?php 
$var = 'ok';
?>
<table border=1>
<tr>
<td><?php echo $var;?></td>
</tr>
</table>

 

o código fica mais organizado e fácil de ler, evitando erros de sintaxe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.