2011-07-08 7 views
1

他のすべてのファイルで使用されているheader.phpファイルがあります。このファイルにはbody onload関数があります。しかし、この関数はtest.phpという他のファイルでのみ使われています。どのようにjQueryやPHPを使ってtest.phpからこの関数を呼び出すことができますか?別のファイルからonloadを呼び出す

<body onLoad="setCountDown();"> 

答えて

1

私はあなたに次のことをお勧めします。 - あなただけ<body>

あなたのtest.phpをに
  • がこれを置く必要があると思いますので、onloadイベントを削除します。> $

    <スクリプトを(setCountDown); < /スクリプト>

この方法では、必要なときにのみ呼び出されますsetcountDown

これが役に立ちます。乾杯あなたのheader.phpのファイルで

1

、あなたはあなたに提供さ行を変更したいと思う:

<body <?php 
    $currentFile = $_SERVER["SCRIPT_NAME"]; 
    $parts = explode('/', $currentFile);  // necessary? 
    $currentFile = $parts[count($parts) - 1]; // necessary? 

    if ($currentFile = 'test.php') echo "onload='setCountDown();'" ?>> 

あなたは、変数$ _SERVER [「SCRIPT_NAME」]はに解決かをテストしたいと思いますあなたは私が必要であるかどうかわからない次の2つの行を必要としないかもしれません。

関連する問題