从IFrame调用AJAX时如何获取xmlHttp.responseText

时间:2011-12-31 15:03:26

标签: php ajax iframe

任何人都可以告诉我如何从IFrame调用时获取xmlHttp.responseText?

我得到空的xmlHttp.responseText,而当从IFrame调用服务器时,我得到的响应文本没有问题,我该如何解决这个问题?

注意:我正在使用页面(源)(IFrameSRC.php)动态加载IFrame内容,IFrameSRC.php包含html元素和我点击调用AJAX的按钮。

<IFrame src="IFrameSRC.php"></IFrame>

内页IFrameSRC.php:

<input type="button" onclick="CallServer()"> 

顺便说一句,当我在没有IFrame的情况下调用服务器时,它工作得很完美,我可以从AJAX文件中获取响应文本......任何人都可以帮我解决这个问题吗?感谢。

非常感谢!

1 个答案:

答案 0 :(得分:0)

您应该在div而不是IFrame中使用它,而IFrame当然已经过时了。您可以使用jQuery这样的库来轻松实现。

http://www.jquery.com

请参阅.ajax();