我之前以类似的方式问过这个问题并得到了一个混合的回答。 做了更多的功课后,我觉得有必要再次提问,因为我对它采取了更为合理的观点。
我有一个搜索框,我想从搜索提交中获取查询,处理它并将结果返回到另一个页面中的Iframe。 非常像一个php电子邮件表单,但有一点扭曲。
理想的场景:
搜索框查询>处理查询(查询以字符串形式发送到外部服务器并进行处理,然后作为html页面返回>在另一页上的iframe中显示的页面。
我想任何建议或示例代码都会很好。
答案 0 :(得分:0)
只有一些建议,因为我还没有准备好代码向您展示: 这对我来说似乎是使用AJAX的理想情况。 但我创建并使用一个框(带有div标签)而不是使用iframe。 您应该将搜索框提交与一个函数绑定,该函数对执行搜索参数的脚本进行ajax调用并为您提供结果。 一旦结果准备就绪,你的函数回调将使它们出现在你的框中(修改框的内部html内容)。
我想也许你可以用iframe获得相同的结果,但就个人而言,我不喜欢使用框架。
希望能帮助你。
这里为您a little ajax tutorial showing just something like the thing you need