我的js文件包含在标头中。我不希望某些页面中包含一些.js文件,而该特定页面正在加载。是否有可能。???请帮帮我.....
答案 0 :(得分:3)
<?php
if (! some_condition() ) {
?>
<script …></script>
<?php
}
?>
答案 1 :(得分:0)
页面具体是什么?你能在一页上重新编写标题吗?或者,如果使用标题函数,只需重写函数:
<?php
echo "<html>";
echo "<head>";
if (use a regexp to extract the page URL ) {
echo "<script> .... </script>
}
echo "</head>";
.........
答案 2 :(得分:0)
您可以使用要包含的文件数组。
在您的主文件中:
$jsFiles=array('jquery.js','mylib.js','test.js');
在您的标头文件中:
foreach($jsFiles as $jsFile){
print("<script type='text/javascript' src='$jsFile'></script>");
}
代码未经过测试,但应该可以为您提供这个想法。
答案 3 :(得分:0)
<?php
if($_SERVER['PHP_SELF'] == 'page.php'){
?>
<script></script>
<?php } ?>