如何排除特定页面的.js文件

时间:2010-04-06 09:55:13

标签: php javascript html dynamic

我的js文件包含在标头中。我不希望某些页面中包含一些.js文件,而该特定页面正在加载。是否有可能。???请帮帮我.....

4 个答案:

答案 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 } ?>