2013-11-02 4 views
0

У меня есть панель поиска Google на моем сайте, который я создал с этим:Google изображений/видео поиск

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

Если я пишу в поле поиска stackoverflow, он выполняет поиск в Google с этим URL:

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

Теперь я хотел бы изменить это, чтобы выполнить поиск непосредственно в Google Images или в Google Videos. Обратите внимание, что для того, чтобы выполнить поиск в Google Images stackoverflow/Видео Мне просто нужно использовать эти адреса:

Изображения: https://www.google.com/search?q=stackoverflow& TBM = Isch
Видео: https://www.google.com/search?q=stackoverflow& TBM = VID

Как добавить параметр tbm к поиску с использованием HT ML/Javascript?

+3

Используйте скрытый вход '<входной тип =«скрытый»имя = значение«ТБМ»=«ISCH»/>' – pete

+0

благодаря @pete! Я уже пробовал это и не работал, поэтому я спросил здесь ... но теперь он работает! Я не могу догадаться, что я делал неправильно раньше, потому что это слишком легко :) – MikO

ответ

4

вы можете использовать форму ноты elemet. здесь я использовал поле выбора:

<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> 
+0

, пожалуйста, можно ли изменить код, чтобы иметь 3 разных кнопки -one для каждого типа поиска, а не выбрать поле? – MikO

+0

измените выбранный html с помощью кнопок, таких как http://jsfiddle.net/rje3C/ – VeXii

+0

Действительно! Сегодня утром я немного толстый :) спасибо! – MikO