我无法弄清楚这个。 这是网页文件:http://lookaroundyou.net/test.php 点击按钮,没有任何反应。
我在localhost计算机上使用相同的文件并提醒弹出窗口?为什么?请
直接访问ajax.js会给我禁止的消息,所以我想它与权限有关?怎么改变这个?
非常感谢答案 0 :(得分:1)
这里的问题是权限,当我尝试加载你的ajax.js
文件时,我得到403-Forbidden,所以脚本永远不会加载到我的浏览器......这就是导致错误的原因。
您的网页位于域的根目录,因此这没有多大意义:
<script type="text/javascript" language="javascript" src="../ajax.js">
... ../
不应该在那里(它位于网站的根目录之下),请确保您的ajax.js
路径正确无误。
答案 1 :(得分:1)
答案 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
”加载它,这意味着在你的网络文件夹之前的文件夹中,或者完全缺席。