微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – XMLHttpRequest对象的open方法的相对路径

在包含Ajax请求的JavaScript文件中,相对于哪个URL是什么?我有www目录包含目录alpha和bravo. alpha中的JavaScript文件和包含它的HTML文件以及在bravo中处理请求的PHP.

在JavaScript文件我有xmlhttp.open(“GET”,“CheckServer.PHP?name =”name,true);但我不认为CheckServer.PHP是对的.我试过../bravo/CheckServer.PHP,但它不起作用.

我没有使用JQuery而且我正在使用WAMP.

另外,我是否可以使用任何问题来查看是否首先访问处理请求的PHP页面

编辑:我打开控制台,它说我在JavaScript文件调用函数没有定义.这只发生在我将.js文件移动到另一个目录时. (我适当地修改了< script>标签:< script type =“text / javascript”src =“../ alpha / Check.js”>.

编辑2:我认为WAMP存在问题,因为我将完全相同的文件/文件夹复制到桌面,一切正常.

解决方法:

它是相对的,基于它被调用页面的当前位置.它与从何处加载JavaScript无关.

打开控制台并查看Ajax请求[console或net tab],您将看到它请求的路径.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐