如何在iframe和新页面中加载搜索结果?

时间:2011-09-08 04:49:42

标签: search load

好的,我这是一个总菜鸟..但是我需要在我网站的另一个页面中用iframe打开搜索结果。有人已经这样做了吗?

示例,当您点击它时,它会重定向到我网站的不同页面,搜索结果会显示在iframe中。

代码是这样的:

<html>
  <head>
    <title>Google Preview</title>
    <style>iframe { width: 800px; height: 600px }</style>
  </head>
  <body>
    <form method='get' action='http://www.google.com/search' target='results'>
      <label for='q'>Google Search:</label>
      <input name='q'/>
      <input type="submit" value="Go">
    </form>
    <script>
      try {
        document.write('<iframe name="results"></iframe>');
      } catch (e) {
        alert(e);
      }
    </script>
  </body>
</html>

提前致谢!

1 个答案:

答案 0 :(得分:1)

就个人而言,我会首先通过编写iframe(没有src)来简化这种行为,然后隐藏它,然后在发生操作时将源更改为您想要的任何内容,然后取消隐藏它。

请注意,出于竞争原因,谷歌不允许将其结果用于iframe。