0

我是 php 新手,如果有人知道如何从另一个 PHP 文件中的函数执行外部 JavaScript 函数,请给我帮助。(或使用 Ajax)。

在我的代码中(见评论):

在 index.php->

<script type="text/javascript">
function OnUnityReady()

{

u.getUnity().SendMessage("test", "SubmitInputValue", "name");  
}
</script>

在 chatApp.php ->

<?php

 class pfcCommand
 {

function write($chan, $nick, $cmd, $param)
  {

    $data .= $nick."\t";
    $data .= $cmd."\t";
    $data .= $param;

    .
    .

    $this->setMeta("channelid-to-msg", $this->encode($chan), $msgid, $data);

   //FROM HERE, I NEED TO EXECUTE OnUnityReady() FUNCTION in index.html 
   //IN EVERY TIME WHEN EXECUTE THIS write FUNCTION


return $msgid;

}
}
?>
4

1 回答 1

0

您不能从 php 脚本中执行 javascript 函数。特别是由于您的浏览器会解析 javascript,因此使用file_get_contents()cURL将不起作用。找到一种在 PHP 中复制 JavaScript 函数的方法:/

于 2013-09-04T23:44:58.630 回答