2011-07-08 27 views
1

我有一個文件header.php正在被所有其他文件使用。此文件具有正文加載功能。但是這個函數只被另一個名爲test.php的文件使用。我怎樣才能通過使用jQuery或PHP從test.php調用這個函數。從單獨的文件調用onload

<body onLoad="setCountDown();"> 

回答

1

我建議你如下: - 刪除onload事件,所以你必須只<body>

  • 在你的test.php把這個:

    < SCRIPT> $ (setCountDown); </SCRIPT>

這樣,setcountDown只在需要時被調用。

希望這會有所幫助。乾杯

1

在你的header.php文件,你要改變你所提供的線路:

<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」]解析爲,你可能不需要以下兩行,我不確定是否有必要。