CI框架如何加载cssjs文件,怎么设置url

CI框架如何加载cssjs文件,怎么设置url,第1张

1、两种加载css/js文件,分别是相对路径和绝对路径。

2、相对路径是相对网站根目录的路径也就是index.php所在的路径

3、绝对路径可以使用config.php中base_url配置

4、举例:static是根目录下的文件夹,存放静态文件

相对:

<script src="static/js/web.js"></script>

<link rel="stylesheet" type="text/css" href="static/css/style.css">

绝对:

首先php获取base_url的值

$base_url = $this->config->item('base_url')

//通过参数传递到html页面

$this->load->view('index', array('base_url'=>$base_url))

//页面中使用

<script src="<?php echo $base_url?>static/js/web.js"></script>

<link rel="stylesheet" type="text/css" href="<?php echo $base_url?>static/css/style.css">

基本上所有非超轻量级的框架(个人用过thinkphp&ci&yii),都支持url重写(严格来说,已经不是url重写了,而是路由功能,类与方法的重定向,这是程序内部的事情)。

CI的路由配置方法:URI 路由 - CodeIgniter 中文手册

你所需要做的url重写不过是把index.php隐藏

RewriteRule ^(.*)$ index.php/$1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11558965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存