NoiadoX 0 Denunciar post Postado Setembro 27, 2005 Gente, como eu faço para chamar uma função em javascript via php. Exemplo: Eu tenho a função: PHP [*]<?php [*]function chamaphp(){ [*]$url = "index2.php"; [*]} [*]?> em PHP e tenho a função: <script language="JavaScript"> function AbreUrl(Arquivo) { conteudo.location.href=Arquivo; } </script> em JavaScript Como eu poderia de dentro da função "chamaphp()" em php, chamar a função "AbreUrl(Arquivo)" em javascript?? E passar a variavel "$url" para o parametro "Arquivo" da função em javascript?? Algo do tipo: PHP [*]]<?php [*]function chamaphp(){ [*]$url = "index2.php"; [*]echo"<script>"AbreUrl($url);"</script>"; [*]} [*]?> Valeu Compartilhar este post Link para o post Compartilhar em outros sites
felipe_rezende 0 Denunciar post Postado Setembro 27, 2005 sim.. esta qse certo... PHP [*] [*]<?php [*]function chamaphp(){ [*]$url = "index2.php"; [*]echo"<script>AbreUrl($url);</script>"; [*]} [*]?> [*] acho que funciona.. teste ai.. ;) Compartilhar este post Link para o post Compartilhar em outros sites
NoiadoX 0 Denunciar post Postado Setembro 27, 2005 Deu não:Ele exibiu isso na pagina:AbreUrl(index2.php);> Abaixo o código completo: <title>Trofeu joinha</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script language="JavaScript">function AbreUrl(Arquivo){ parent.location.href=Arquivo; }</script><head><?php function chamaphp(){$url = "index2.php";echo"<script>AbreUrl($url);</script>"; }?><BODY onLoad=<? chamaphp();?>></head><body></body></html> Disse q tem um erro na linha 10 caractere 1: "<?php" Compartilhar este post Link para o post Compartilhar em outros sites
felipe_rezende 0 Denunciar post Postado Setembro 27, 2005 Hum.. tente dessa maneira entao =) <html><head><title>Trofeu joinha</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script language="JavaScript">function AbreUrl(Arquivo){parent.location.href=Arquivo; }</script><head><?php $url = "index2.php";?></head><body onLoad="<?= "AbreUrl('$url')"?>"></body></html>aqui funcionou Compartilhar este post Link para o post Compartilhar em outros sites
NoiadoX 0 Denunciar post Postado Setembro 27, 2005 yeah cara, deu certinho agora. To ha uma semana tentando fazer isso. Vida de iniciante é mediocre mesmo. Valeu mesmo mano. Compartilhar este post Link para o post Compartilhar em outros sites