php ci框架中加載css和js文件失敗的解決方法
更新時(shí)間:2014年03月03日 09:59:44 作者:
在將html頁面整合到ci框架里面的時(shí)候,加載css和js失敗,下面對這個(gè)問題進(jìn)行分析及解決
在將html頁面整合到ci框架里面的時(shí)候,加載css和js失敗,弄了半天發(fā)現(xiàn)ci框架是入口的框架,對框架中文件的所有請求都需要經(jīng)過index.php處理完成,當(dāng)加載外部的css和js文件的時(shí)候要使用base_url()函數(shù)處理外部的鏈接。
比如:
在config配置文件中的base_url為:" localhost:8080/項(xiàng)目名稱/ "
在控制器中訪問application/resource/aaa.js文件
相對路徑<script src= "resource/aaa.js"></script>訪問失敗
1、直接在src中輸出
<script src= "<?php echo base_url();?>.resource/aaa.js"></script>
2、借用base標(biāo)簽
將base_url()的輸出放在< base href = "<?php echo base_url();?>"/>標(biāo)簽里面,這樣在
頁面里面調(diào)用比較方便。
< base href = "<?php echo base_url();?>"/>
<script src= "resource/aaa.js"></script>
比如:
在config配置文件中的base_url為:" localhost:8080/項(xiàng)目名稱/ "
在控制器中訪問application/resource/aaa.js文件
相對路徑<script src= "resource/aaa.js"></script>訪問失敗
1、直接在src中輸出
<script src= "<?php echo base_url();?>.resource/aaa.js"></script>
2、借用base標(biāo)簽
將base_url()的輸出放在< base href = "<?php echo base_url();?>"/>標(biāo)簽里面,這樣在
頁面里面調(diào)用比較方便。
復(fù)制代碼 代碼如下:
< base href = "<?php echo base_url();?>"/>
<script src= "resource/aaa.js"></script>
您可能感興趣的文章:
相關(guān)文章
PHP使用CURL實(shí)現(xiàn)多線程抓取網(wǎng)頁
PHP 利用 Curl 可以完成各種傳送文件操作,比如模擬瀏覽器發(fā)送GET,POST請求等等,然而因?yàn)閜hp語言本身不支持多線程,所以開發(fā)爬蟲程序效率并不高,不過可以用 Curl ,借助Curl 這個(gè)功能實(shí)現(xiàn)并發(fā)多線程的訪問多個(gè)url地址以實(shí)現(xiàn)并發(fā)多線程抓取網(wǎng)頁或者下載文件2015-04-04
php+ajax實(shí)時(shí)輸入自動搜索匹配的方法
這篇文章主要介紹了php+ajax實(shí)時(shí)輸入自動搜索匹配的方法,實(shí)例分析了兩種實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-12-12
PHP實(shí)現(xiàn)數(shù)組根據(jù)某個(gè)單元字段排序操作示例
這篇文章主要介紹了PHP實(shí)現(xiàn)數(shù)組根據(jù)某個(gè)單元字段排序操作,結(jié)合實(shí)例形式分析了php基于array_multisort函數(shù)降序排序操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-08-08
PHP foreach引用變量導(dǎo)致的問題及其解決方案
在 PHP 中,foreach 是用于遍歷數(shù)組的重要結(jié)構(gòu),然而,在某些情況下,使用 foreach 的 引用變量(&) 可能會導(dǎo)致意想不到的錯(cuò)誤,尤其是在不同版本的 PHP 環(huán)境下,本文將詳細(xì)分析 foreach 在不同 PHP 版本中的行為變化,深入剖析引用帶來的問題,并提供最佳解決方案2025-02-02

