在CODEIGNITER中 在CI中引入外部的JS与CSS呢
网络编程 2025-03-13 09:46www.168986.cn编程入门
无论在使用CI(CodeIgniter)还是ZF(Zend Framework)时,都会遇到一种共同的问题,那就是路径设置的问题。我曾在ZF环境中使用CMS时,通过在.htaccess文件中设置规则,实现了诸如js、css、img等资源文件的不重定向处理。这些设置细节今天在与CI打交道时被我遗忘,几经波折才通过CI官方网站的帮助得以解决。现在,我将这些内容分享给大家。
在这里需要特别说明的是,我所讨论的隐藏了URL中的index.php文件与不隐藏的情况有所不同,但无论是哪种方式,最终都是采用绝对URL。关于在.htaccess文件中的设置规则如下:目的是隐藏index.php。具体内容如下:
我将JS、CSS、IMG等资源文件夹与SYSTEM文件夹放在同一目录下,并在JS文件夹中建立了ajax.js文件。在视图层(VIEW)中的文件为index.html。这样引入JS的方式如下:。这里的url指的是你的网站绝对URL。为了提高可维护性,你也可以使用CI自带的BASE_URL进行设置。只需进入application\config\config.php文件,设置base_url配置项即可。然后在控制器中加载URL助手函数,最后在视图层中的具体页面中引入即可:。这样引入外部的JS和CSS在CI中就是这么简单。
如果你还有其他问题或者需要进一步的交流,请随时联系我。我的QQ号是:944597216。还可以参考使用CI框架的Cambrian渲染函数来呈现页面内容:Cambrian.render('body')。希望这些内容能对你有所帮助!
上一篇:php列出mysql表所有行和列的方法
下一篇:没有了
编程语言
- 在CODEIGNITER中 在CI中引入外部的JS与CSS呢
- php列出mysql表所有行和列的方法
- 实例讲解sql server排名函数DENSE_RANK的用法
- js封装可使用的构造函数继承用法分析
- jQuery实现按钮只点击一次后就取消点击事件绑定
- JS控制FileUpload的上传文件类型实例代码
- Windows下MySQL5.6查找my.ini配置文件的方法
- 浅谈discuz密码加密的方式
- PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
- javascript搜索框效果实现方法
- PHP两种去掉数组重复值的方法比较
- ASP实现防止网站被采集代码
- asp fckeditor自定义上传文件的文件名
- MAC下MYSQL数据库密码忘记的解决办法
- PHP实现给定一列字符,生成指定长度的所有可能
- 在html中插入mpg格式视频文件的代码