2012-05-06 51 views
1

我有以下目录结构无法加载外部JavaScript文件中笨视图

*application 
*media 
*system 

我把媒体/ JS文件夹在我的js文件,但是当我尝试包括js文件在我看来

<script type="text/javascript" src="media/js/common_functions.js"></script> 

它提供了以下错误

Resource interpreted as Script but transferred with MIME type text/html 

而且它不会加载JS文件..甚至是jquery文件..都可以告诉我什么是问题。我可能做错了什么?

+0

你把“脚本”代码放在哪里? – thecodeparadox

+0

它位于应用程序/视图文件夹中 –

+0

即ie应用程序/视图中的视图文件 – thecodeparadox

回答

1

试试这个:

<script type="text/javascript" src="../../media/js/common_functions.js"></script> 
+0

实际上它工作正常如果我给绝对路径..谢谢你的帮助!欢呼:) –

1

对于标准和有用的方法,试试这个:

<script type="text/javascript" src="<?=base_url()?>media/js/common_functions.js"></script> 
0

该死的地狱..! 就这样浪费了半个小时。我用url guide删除index.php。 现在,我有我的东西,在公共目录与.htaccess文件的根文件夹如下

RewriteEngine on 
RewriteCond $1 !^(index\.php|images|robots\.txt) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

所以只要确保如下

RewriteCond $1 !^(index\.php|**public**|robots\.txt) 
的文件夹包含在的RewriteCond $ 1 ...线

希望这可以帮助某人。