Codeigniter:如何从不同的视图访问css文件?

时间:2014-04-24 08:36:03

标签: javascript php html css codeigniter

我的问题是我似乎无法在我的其他视图中加载我的.css和.js文件。唯一可以访问.css和.js文件的单一视图是我的default_controller的index()函数。目标文件夹没有任何问题,因为索引函数可以访问它。

我希望我的所有视图都可以访问我的.css和.js文件。

2 个答案:

答案 0 :(得分:0)

您应该使用绝对URL加载所有JS和CSS文件:

<script src="<?php echo base_url() ?>path_to/index.js" type="text/javascript" charset="utf-8"></script>

<link rel="stylesheet" href="<?php echo base_url() ?>path_to/index.css" type="text/css" charset="utf-8" />

现在,这可确保您的所有视图都可以使用所有文件。

答案 1 :(得分:0)

将以下链接添加到您的标题文件

 <script src="<?php echo base_url() ?>js/hello.js" type="text/javascript" charset="utf-8"></script>

 <link rel="stylesheet" href="<?php echo base_url() ?>css/hello.css" type="text/css" charset="utf-8" />

对于css

 make the folder in codeigniter folder like following
       codeigniter->css->hello.css

对于js

 make the folder in codeigniter folder like following
       codeigniter->js->hello.js