【问题标题】:Google images/videos search谷歌图片/视频搜索
【发布时间】:2013-11-02 19:56:07
【问题描述】:

我的网站中有一个 Google 搜索栏,是我用这个创建的:

<form method="get" action="https://www.google.com/search">
    <input type="text" name="q"/>
</form>

如果我在搜索框 stackoverflow 中写入内容,它会使用此 URL 在 Google 中执行搜索:

https://www.google.com/search?q=stackoverflow

现在,我想修改它以直接在 Google 图片Google Videos 中执行搜索。请注意,为了在 Google 图片/视频中执行搜索 stackoverflow,我只需要使用这些 URL:

图片:https://www.google.com/search?q=stackoverflow&tbm=isch
视频:https://www.google.com/search?q=stackoverflow&tbm=vid

如何使用 HTML/Javascript 将参数 tbm 添加到搜索中?

【问题讨论】:

  • 使用隐藏输入&lt;input type="hidden" name="tbm" value="isch" /&gt;
  • 感谢@pete!我已经尝试过但没有工作,所以我在这里问......但现在它工作了!我猜不出我之前做错了什么,因为它太容易了:)

标签: javascript html google-search


【解决方案1】:

您可以使用另一种形式的元素。这里我使用了一个选择框:

<form method="get" action="https://www.google.com/search">
    <input type="text" name="q"/>
    <select name="tbm">
        <option value="">Select</option>
        <option value="isch">Images</option>
        <option value="vid">Video</option>
    </select>
</form>

【讨论】:

  • 请问,是否可以将您的代码更改为具有 3 个不同的按钮(每种搜索类型一个按钮),而不是选择框?
猜你喜欢
  • 2020-07-17
  • 1970-01-01
  • 1970-01-01
  • 2020-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-14
相关资源
最近更新 更多