0

此页面上的方法:http ://www.ajaxf1.com/demo/ajaxupload/使用带有 iframe 目标的表单和返回以原始页面为目标的 JS 函数的页面操作。这是如何运作的?

所以 orginal->target: iframe, action: post page; 然后 iframe 得到一个 JS 函数 that->targets: original。

4

2 回答 2

1

您没有使用 ajax,它实际上是在不重新加载页面的情况下发布表单的老技巧。

实际重新加载的是 iframe,然后您可以通过 JS 从中获取响应。

于 2012-07-01T00:20:05.310 回答
0

iFrame 就像您可以嵌入到其他页面中的页面元素。他们的浏览网址与父页面不同。因此 iframe 的 url 将是您的跨域 url,并且由于 iframe 在同一页面上,您可以访问 iframe 的响应,请参阅这个http://ajaxpatterns.org/IFrame_Call

于 2012-07-01T00:21:39.650 回答