Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法加载外部javascript文件-Codeigniter_Php_Javascript_Codeigniter - Fatal编程技术网

Php 无法加载外部javascript文件-Codeigniter

Php 无法加载外部javascript文件-Codeigniter,php,javascript,codeigniter,Php,Javascript,Codeigniter,我正在使用CodeIgniter。我正在尝试加载一个外部javascript文件。.js文件放在视图文件夹中 我使用以下代码在视图文件中加载js文件 <script src="/countdown.js" type="text/javascript"></script> 但它不会加载js文件。 如果我把它放在视图文件中,同样的代码也可以工作。 有人能指出我在这里遗漏了什么吗。一个可能的解决方案是,当我必须包含诸如CSS和Javascript之类的内容时,我必须做些什

我正在使用CodeIgniter。我正在尝试加载一个外部javascript文件。
.js
文件放在视图文件夹中

我使用以下代码在视图文件中加载js文件

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

但它不会加载js文件。 如果我把它放在视图文件中,同样的代码也可以工作。
有人能指出我在这里遗漏了什么吗。

一个可能的解决方案是,当我必须
包含
诸如CSS和Javascript之类的内容时,我必须做些什么

我所做的是将css和js文件放入codeigniter目录的根目录(应用程序
文件夹所在的目录,并这样调用它们:

<script src="<?php echo base_url("countdown.js"); ?>" type="text/javascript"></script>

没有..我没有收到任何错误..虽然当我进入浏览器中的源代码并单击链接打开js文件时,我得到
请求的URL/ci/countdown.js在该服务器上找不到
如果您安装了Chrome:(1)右键单击(2)检查元素(3)网络(4)重新加载页面(5)现在可以粘贴文件的URL和状态错误(404等)?@torsten:你试过了……没有work@aziz:
http://localhost:81/ci/countdown.js
状态显示为
已取消
此操作有效..谢谢,但无法从任何目录加载..这里有一个类似的问题可能会帮助您解决上面的其他问题:我将我的应用程序目录存储在根目录上方,因此始终将css、js等存储在separ中ate目录到app dir。这是出于安全原因。但是如何做到这一点取决于您。记住,在config.php中设置您的base_url也是因为您要使用base_url。