我正在尝试将 Google 搜索框添加到我自己的网站。我希望它搜索谷歌本身,而不是我的网站。我曾经有一些代码可以工作,但现在不再工作:
<form method="get" action="https://www.google.com/search">
<input type="text" name="g" size="31" value="">
</form>
当我尝试进行搜索时,它只是定向到 Google 主页。嗯,实际上它指向这里:https://www.google.com/webhp https://www.google.com/webhp
有人有不同的解决方案吗?我究竟做错了什么?
抱歉回答较旧的问题,但我想澄清最后一个问题。
您对表单使用“get”方法。
当输入字段的名称为“g”时,它将生成如下 URL:
https://www.google.com/search?g=[value from input-field]
但当你用 google 搜索时,你会注意到以下 URL:
https://www.google.nl/search?q=google+search+bar
Google 使用“q”查询字符串变量作为搜索查询。
因此,将字段从“g”重命名为“q”解决了问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)