在codeigniter视图文件中包含脚本文件

时间:2014-07-03 08:47:18

标签: javascript codeigniter

我使用以下行包含一个脚本文件:

<script src="<?php echo FCPATH;?>includes/js/script_admin_index.js"></script>

但我得到的错误是:

GET http://localhost/var/www/treed/treed_admin/includes/js/script_admin_index.js (404 NOT FOUND)

而不是包含文件。

我不想使用base_url,因为用户也可以通过浏览器导航和查看文件。

1 个答案:

答案 0 :(得分:0)

您需要使用base_url()在您的视图中包含javascript文件。

对于前。

<script type="text/javascript" src="<?php echo base_url();?>js/jquery-ui.min.js" ></script>

对于CSS,您可以使用link_tag

例如:<?php echo link_tag('css/AdminLTE.css'); ?>

您需要网址帮助程序和 html 帮助程序。

$this->load->helper('url');
$this->load->helper('html');

您可以直接阻止所有js和css文件。Read this