繁体   English   中英

从加载中排除外部javascript文件

[英]Exclude external javascript file from loading

我有个问题。 在layout.phtml中,我加载所有页面中都需要的javascript文件,除了少数页面:

$ this-> headScript()-> prependFile($ this-> basePath('js.js'),'text / javascript');

回声$ this-> headScript()

如何在使用layout.phtml的index.phtml文件中排除此javascript?

您可以这样做:

if (__FILE__ != $YOUR_PATH_NAME) {
  $this->headScript()->prependFile($this->basePath('js.js'), 'text/javascript');
  echo $this->headScript()
}

$YOUR_PATH_NAME替换$YOUR_PATH_NAME实际路径。 仅当该脚本不在索引页上时,该脚本才应在if块内执行代码段

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM