我的js文件是通过标题包含的。我不想在某些页面中包含某些.js文件,而该特定页面正在加载。这是可能的。请帮助我.....如何排除特定页面的.js文件
我的js文件是通过标题包含的。我不想在某些页面中包含某些.js文件,而该特定页面正在加载。这是可能的。请帮助我.....如何排除特定页面的.js文件
标签之前即可。想要在页面加载后包含它们?您需要使用.js文件将它们包含在window.onload中。 – davethegr8 2010-04-06 13:44:27
<?php
if (! some_condition()) {
?>
<script …></script>
<?php
}
?>
具体是什么页面?你能否重写一页上的标题?或者,如果您使用标题功能,只需重写如下功能:
<?php
echo "<html>";
echo "<head>";
if (use a regexp to extract the page URL) {
echo "<script> .... </script>
}
echo "</head>";
.........
您可以使用包含的文件数组。
在你的主文件:
$jsFiles=array('jquery.js','mylib.js','test.js');
在你的头文件:
foreach($jsFiles as $jsFile){
print("<script type='text/javascript' src='$jsFile'></script>");
}
代码没有测试,但应该给你的想法。
<?php
if($_SERVER['PHP_SELF'] == 'page.php'){
?>
<script></script>
<?php } ?>
请查看[如何回答](https://stackoverflow.com/help/how-to-answer)并更新您的答案以提供更多详细信息。具体来说,如果你解释了如何解决这个问题,这将会很有帮助 – Ortund 2017-07-18 14:34:39
你想在页面加载完成后包含它们吗?只需将它们放在