javascript外部文件 - 调用函数失败

时间:2010-12-23 10:12:59

标签: php javascript apache

我无法弄清楚这个。 这是网页文件:http://lookaroundyou.net/test.php 点击按钮,没有任何反应。

我在localhost计算机上使用相同的文件并提醒弹出窗口?为什么?请

直接访问ajax.js会给我禁止的消息,所以我想它与权限有关?怎么改变这个?

非常感谢

4 个答案:

答案 0 :(得分:1)

这里的问题是权限,当我尝试加载你的ajax.js文件时,我得到403-Forbidden,所以脚本永远不会加载到我的浏览器......这就是导致错误的原因。

您的网页位于域的根目录,因此这没有多大意义:

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

... ../不应该在那里(它位于网站的根目录之下),请确保您的ajax.js路径正确无误。

答案 1 :(得分:1)

无法加载:http://lookaroundyou.net/ajax.js

的来源

答案 2 :(得分:0)

http://lookaroundyou.net/ajax.js提供403 Forbidden HTTP状态,不包含JavaScript文件。检查您的服务器设置和/或.htaccess文件。

如果您已经处于最高级别,为什么还要包含../ajax.js?它应该只是ajax.js。但请注意,这不是您的脚本不起作用的原因,因为浏览器非常智能,即使使用额外的..,也可以在正确的位置查找。

答案 3 :(得分:0)

显然,您的服务器上不允许加载http://lookaroundyou.net/ajax.js

也许,它是在错误的地方,因为你试图通过“../ajax.js”加载它,这意味着在你的网络文件夹之前的文件夹中,或者完全缺席。