0

我创建了自己的模板/查看引擎以与 Codeigniter 一起使用。在其中,我可以指定某些 css/js 文件以用于特定视图。我在一个数组中分配文件名,然后将循环通过,同时<link href="X"..., <script type="X"...,在模板的头文件中为相应的文件类型回显必要的等。

问题是我似乎无法使用我试图包含的资源。CSS/JS 文件无法正常工作,即使它们被包含和嵌入,并且根据 HTML 源代码中的语法,一切看起来都是正确的。

我的理论是,因为我使用 echo 将链接/脚本对象实际打印到 HTML 中,所以它实际上并不是 HTML 可以识别的对象?有点像试图在 PHP 中回显一个对象——它不起作用。

有什么建议吗?

4

1 回答 1

0

如果您使用 php 生成的代码的纯 HTML 并不重要。对于浏览器来说都是一样的。

您需要检查您的源代码,并检查您包含的脚本是否可访问。因此,从浏览器的源代码中复制/粘贴 src="blabla",然后将其粘贴到地址栏中,看看会发生什么。

这绝对不是 PHP 的错。

于 2012-08-15T21:46:46.940 回答