不加载joomla默认的mootools.js和caption.js文件的方法

上一回我们有提到过,如何把k2默认加载的js文件去掉,如果你对这方面感兴趣,那么你应该也会想知道怎么把Joomla默认的JS文件去掉。

Joomla载入是会加载两个系统默认js文件

  <script type="text/javascript" src="/media/system/js/mootools.js"></script>
<script type="text/javascript" src="/media/system/js/caption.js"></script>

是不是看着不爽(你很可能有代码洁癖……)?如果你不喜欢在你的joomla网站加载mootools.js和caption.js文件,可以尝试一下以下方法:

修改你的joomla模板文件index.php,空出第一行位置,加入此代码:

       <?php 
//remove mootools.js and caption.js
$headerstuff=$this->getHeadData();
reset($headerstuff['scripts']);
foreach($headerstuff['scripts'] as $key=>$value){
unset($headerstuff['scripts'][$key]);
}
$this->setHeadData($headerstuff);
?>

这样就很轻松的把两个js文件灭掉了,当然,前提是你要对你的joomla网站JS文件的载入情况有大致了解,某些扩展可能会调用到系统默认的JS文件。

  • 作者:野草工作室
  • 发布日期:2012-02-24

文章评论功能仅对网站会员开放,请先 登录 注册

栏目公告

原野草工作室官网的博客栏目的文章,会逐步迁移至Joomla建站笔记栏目。

Joomla主机