我有一个javascript插件,可以从js文件本身加载一些图像。我将js文件包含在echo '<script src="'.base_url()."js/$js_file.js".'"></script>
中,正确加载了js文件但未加载图像。当我从firebug检查图像路径时,我找到了相对于控制器http://localhost/mysite/controller/images/nicEditorIcons.gif
的路径,其中images
是保存我的图像的文件夹(在根文件夹中)。
这里有什么问题?以及如何让codeigniter正确加载资源?
答案 0 :(得分:0)
你应该在调用资源相对于根网站的任何路径之前添加一个斜杠“/”,首先找到你的javascript插件,我认为你在哪里添加我认为看起来像的图像的路径images/nicEditorIcons.gif
将/images/nicEditorIcons.gif
更改为相对于您的根路径我的意思是http://localhost/mysite
,因此它看起来像http://localhost/mysite/images/nickEditorIcons.gif
而不是您显示的网址希望它有所帮助。