输出PHP file_get_contents()字符串后不加载JavaScript

时间:2010-06-01 14:29:12

标签: php javascript

我有以下结构:

-uploadpage.html
-index.php
-resources
    -jquery-1.4.2.min.js

在我的index.php上,我获取内容然后通过以下代码输出uploadpage.html:

$output = file_get_contents("uploadpage.html");
echo $output;

我的upload.html底部有javascript:

<script type="text/javscript" src="./resources/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
 $(document).ready(
     function() {
      callSomething();
     }
 );
    function callSomething() {return true;}
</script>

然而,这会导致错误“$ is not defined”,这意味着未加载jquery js文件。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

变化:

type="text/javscript"

为:

type="text/javascript"

答案 1 :(得分:1)

jquery.1.4.2.min.js
jquery-1.4.2.min.js

如果这只是你问题中的拼写错误,请打开Firebug并查看“网络”标签,看看浏览器实际上要加载的内容,以及尝试执行此操作时会发生什么。