1

我有一个 javascript 插件,可以从 js 文件本身加载一些图像。我像这样包含了js文件echo '<script src="'.base_url()."js/$js_file.js".'"></script>,js文件正确加载但图像未加载。当我从萤火虫中检查图像路径时,我发现相对于控制器的路径http://localhost/mysite/controller/images/nicEditorIcons.gifimages保存我的图像的文件夹(它在根文件夹中)。这里有什么问题?以及如何让codeigniter正确加载资源?

4

1 回答 1

0

您应该在任何调用资源的路径之前添加一个斜杠“/”,以相对于根站点,首先本地化您的 javascript 插件,我认为您可以在其中添加路径到我认为看起来像 images/nicEditorIcons.gif将其更改为的图像的路径看起来与/images/nicEditorIcons.gif我的意思是相对于您的根路径http://localhost/mysite,所以它看起来像http://localhost/mysite/images/nickEditorIcons.gif而不是您显示的 URL,希望它有所帮助。

于 2013-03-03T03:39:19.070 回答