Ir para conteúdo

POWERED BY:

Arquivado

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

c0de

PHP + JavaScript

Recommended Posts

Estou com um problema para acessar variaveis do php no javascript, não sei se estou fazendo correto. Se alguém puder ajudar, agradeço.Abaixo segue como estou utilizando no código:<a href="#" onclick="MM_openBrWindow('noticia.php?id=<? echo $id; ?>','Notícia: <? echo $titulo; ?>','scrollbars=yes,width=450,height=350')"><? echo "$nome $sobrenome"; ?></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não seria assim:

 

PHP [/tr][tr]<a href="#" onclick="java script:MM_openBrWindow('noticia.php?id=<? echo $id; ?>','Notícia: <? echo $titulo; ?>','scrollbars=yes,width=450,height=350')"><? echo "$nome $sobrenome"; ?></a>[/tr]
Pelo menos é assim que eu uso...

 

 

 

até... :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma ressalva.anes de imprimir o tíulo faça um tratamento na string:<? echo $titulo; ?>verificar se não contém asp ou aspa dupla.se tiver, use backslash para escapar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não seria assim:

 

PHP [/tr][tr]<a href="#" onclick="java script:MM_openBrWindow('noticia.php?id=<? echo $id; ?>','Notícia: <? echo $titulo; ?>','scrollbars=yes,width=450,height=350')"><? echo "$nome $sobrenome"; ?></a>[/tr]
Não testei. Pode até ser...

mas se já tem uma tag <script></script> dentro da tag head é necessário o javascript no OnClick?? se não for, não vai fazer diferença o javascriptantes do comando.

 

 

Só mais uma coisa, o código que não funciona é esse, ele não abre a popup que deveria abrir... mas não entendo o porque já que voces falaram que tá tudo certo...

 

Pode ser da versão do PHP ou algo do tipo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mude o seu codigo para

<a href="#" onclick="MM_openBrWindow('noticia.php?id=<? echo $id; ?>','Notícia:<? echo $titulo; ?>','scrollbars=yes,width=450,height=350')"><? echo "$nome $sobrenome"; ?></a>

Evite espacoes em branco no titulo da pop up, esse titulo não é muito importante.. mas evite espacos, pois o javascript não entende isso.. ;) deve ser isso, se não der certo, poste a funcao MM_openBrWindow()

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, valeu.Testarei logo em breve. Sobre a função MM_openBrWindow() ela é a seguinte:function MM_openBrWindow(pagina,titulo,opcoes) {window.open(pagina,titulo,opcoes);}fiz apenas para não me preder no meio da programação.

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.