如何在Cakephp中一次加载所有css和js

时间:2013-01-19 09:09:11

标签: javascript css cakephp cakephp-2.0

如何在一个请求中加载所有css和js

这是一个示例HTML文档,类似地包含许多CSS和JavaScript文件

  
    

< link rel =" stylesheet"类型="文本/ CSS" HREF ="路径/到/ 960framework.css">

         

< link rel =" stylesheet"类型="文本/ CSS" HREF ="路径/到/ base.css">

         

< link rel =" stylesheet"类型="文本/ CSS" HREF ="路径/到/ navigations.css">

         

<脚本类型=" text / javascript" SRC ="路径/到/的jquery.js">

         

<脚本类型=" text / javascript" SRC ="路径/到/ functions.js">

         

<脚本类型=" text / javascript" SRC ="路径/到/ handlers.js">

  

...更多

它的make 6请求,但我想一次加载所有js和css(只有一个请求)

所以我试试

for css

  
    

allStyles.css.php //

         

包括(" cssReset.css&#34);

         

包括(" 960framework.css&#34);

         

包括(" base.css&#34);

  

表示js

  
    

allScripts.js.php

         

包括("的jquery.js&#34);

         

包括(" functions.js&#34);

         

包括(" handlers.js&#34);

         

包括(" ajax.js&#34);

         

包括(" navigations.css&#34);

  

然后致电

  
    

< link rel =" stylesheet"类型="文本/ CSS" HREF ="路径/到/ allStyles.css.php">

         

<脚本类型=" text / javascript" SRC ="路径/到/ allScripts.js.php">

  

所有js和css都加载但是css和js没有加载n页面?

1 个答案:

答案 0 :(得分:1)

php没有在响应中发送相应的内容类型标头。将这些行添加到页面顶部

<?php header("Content-type: text/css"); ?>
<?php header("Content-type: application/javascript"); ?>