在另一页上表单输入/处理/返回信息

时间:2011-12-12 19:26:27

标签: php html

我之前以类似的方式问过这个问题并得到了一个混合的回答。 做了更多的功课后,我觉得有必要再次提问,因为我对它采取了更为合理的观点。

我有一个搜索框,我想从搜索提交中获取查询,处理它并将结果返回到另一个页面中的Iframe。 非常像一个php电子邮件表单,但有一点扭曲。

理想的场景:

搜索框查询>处理查询(查询以字符串形式发送到外部服务器并进行处理,然后作为html页面返回>在另一页上的iframe中显示的页面。

我想任何建议或示例代码都会很好。

1 个答案:

答案 0 :(得分:0)

只有一些建议,因为我还没有准备好代码向您展示: 这对我来说似乎是使用AJAX的理想情况。 但我创建并使用一个框(带有div标签)而不是使用iframe。 您应该将搜索框提交与一个函数绑定,该函数对执行搜索参数的脚本进行ajax调用并为您提供结果。 一旦结果准备就绪,你的函数回调将使它们出现在你的框中(修改框的内部html内容)。

我想也许你可以用iframe获得相同的结果,但就个人而言,我不喜欢使用框架。

希望能帮助你。

这里为您a little ajax tutorial showing just something like the thing you need