js ファイル自体からいくつかの画像をロードする JavaScript プラグインがあります。そのようなjsファイルを含めました.jsファイルecho '<script src="'.base_url()."js/$js_file.js".'"></script>
は正しくロードされましたが、画像はロードされませんでした。firebug からのイメージ パスを確認すると、イメージを保持するフォルダー (ルート フォルダー内) でhttp://localhost/mysite/controller/images/nicEditorIcons.gif
あるコントローラーへの相対パスが見つかりました。images
ここで何が問題なのですか?また、codeigniter にリソースを正しくロードさせる方法は?
質問する
105 次
1 に答える
0
リソースを呼び出しているパスの前にスラッシュ「/」を追加して、ルート サイトからの相対パスにする必要があります。最初に、JavaScript プラグインをロケールに設定します images/nicEditorIcons.gif
。/images/nicEditorIcons.gif
あなたのルートパスに相対的であるように見えるので、あなたが示したURLの代わりにそのhttp://localhost/mysite
ように見えるhttp://localhost/mysite/images/nickEditorIcons.gif
でしょう、それが役立つことを願っています.
于 2013-03-03T03:39:19.070 に答える