javascript怎样调用远程的php代码? 网页代码和php代码分别放在两台服务器上,怎么通过JS调用php?

ajax是不是不能调用不再同一个域名内的php文件?我写javascript是想通过ajax去调用另一台服务器上的php文件的... ajax 是不是不能调用不再同一个域名内的php文件?我写javascript是想通过ajax去调用另一台服务器上的php文件的 展开
 我来答
嘸限畅赽
2011-10-27 · TA获得超过357个赞
知道小有建树答主
回答量:413
采纳率:50%
帮助的人:110万
展开全部
<script>
localhost=php代码地址;//如果你在页面上不需要输什么参数的话直接用这个
</script>
如果你还想再返回HTML页面的话。在PHP里加个跳转。
更多追问追答
追问
我试试,你说的我都看不大懂哦。。。
追答
.。。。我汗。。。
如果(你在页面中不需要对PHP传参){

localhost=php代码地址;

}如果不是这样{

localhost=php代码地址?参数1=值1&参数2=值2;

}
不管上面两个条件成不成立都要执行的在1.PHP中加入跳转回这个HTML页面的代码
< ?php header("Location: http://你的HTML页面地址");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzxassj
2011-10-27 · TA获得超过695个赞
知道小有建树答主
回答量:738
采纳率:0%
帮助的人:600万
展开全部
<script src='http://你的PHP文件路径'></script>
追问
我试了下,结果得到这样的错误,还在研究中
origin localhost is not allowed-access-control-allow-origin
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
g0063606
2011-10-27 · TA获得超过371个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:435万
展开全部
你那php输出的是什么内容?????
更多追问追答
追问
$a = $_POST['abc']
echo "hello".$a
追答
如果你想用js调的话,就得改你的php输出的内容了
$a = $_POST['abc']
echo "document.write('hello" . $a . "‘)";

=====
document.write是js里输出内容的一个方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式