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 に答える