我有一个文件header.php,所有其他文件都在使用它。该文件具有body onload功能。但是这个函数只被另一个名为test.php的文件使用。如何通过使用jQuery或php从test.php调用此函数。
<body onLoad="setCountDown();">
答案 0 :(得分:1)
我建议您使用以下内容:
- 删除onload,因此您只有<body>
在你的test.php中输入:
&LT;脚本&GT; $(setCountDown); &LT; /脚本&GT;
这样,只有在需要时才会调用setcountDown
。
希望这会有所帮助。干杯
答案 1 :(得分: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']解析的内容,您可能不需要以下两行我不确定是否必要。