所以我有一个运行在HTML5画布上的小程序,我在我的js中有一个小的http get request函数。这个函数本身的工作原理(在互联网上测试过很多例子,它的工作原理),但是当请求发送给它时,我自己的web服务器不会返回正确的东西。HTTP请求通信js到PHP不返回结果?
我的PHP是这样的:
<?php echo VVV::getUser()->userID ?>
当我在浏览器中打开它,它返回我的正确值的getUser() - >用户ID的回报。然而,当我从我的js发送一个Http请求时,它会得到一个空的结果,但它在因特网上的各种测试页面上使用时会起作用,所以它必须是我的PHP或我的服务器导致此问题。有任何想法吗?
浏览器中的调试控制台显示什么? – Yaniro 2012-04-17 11:15:37
也许我有一个旧的浏览器,但我的浏览器没有自己的调试控制台。 – Wingblade 2012-04-17 11:16:50
你使用什么浏览器?这可能是一个跨域问题吗?你怎么在JavaScript中做请求?你能分享更多的代码吗? – Yaniro 2012-04-17 11:21:36