文件,网页:
表单所在页面 : http://www.baidu.com/a.htm
表单处理页面 : http://www.google.com/b.php
----------------------------------------------------
a.htm中有表单,表单的action的值是http://www.google.com/b.php,target是a.htm中的一个iframe,提交后,处理页面(另外一个网站的b.php)处理该表单,并且b.php完成后会有内容显示,内容如下:
{“response”:”error”,”message”:”errorParam”}
a.htm中表单提交后,a.htm中的JavaScript需要获取b.php文件中的内容,但是立即获取的话,
显示的内容是空的,需要延迟一段时间。但是两个网页不在同一个域下面,IE就提示“访问拒绝”了。如何才可以获得到b.php中显示的内容?
----------------------------------------------------------
b.php的网址可以带参数,比如action的值是b.php?jsoncallback=alert,那么b.php页面的内容便是
alert({“response”:”error”,”message”:”errorParam”})
--------------------------------------------------
用什么方法才可以将a.htm中的表单发给b.php,并且获得b.php中的输出内容呢?
另外,b.php中的接受表单的方式必须是POST,不能用GET.
高人帮帮我啊,我不想就这样失败啊。。。。。。。。。。。。。
另外获取iframe中的内容如何兼容Firefox?(document.getElementById("ifm1").document.body.innerHTML) 在Firefox中没有反应,报错)