Строка запроса, которую использует Bing:
http://www.bing.com/search?q=&src=IE-SearchBox&FORM=IE8SRC
(это URL-адрес шаблона из поисковой системы Bing в IE). Все, что вам нужно сделать, это вставить условия поиска после параметра q
. Хороший способ проверить это — выполнить поиск и увидеть URL-адрес в адресной строке браузера:
http://www.bing.com/search?q=how+to+query+bing&src=IE-SearchBox&FORM=IE8SRC
вы можете удалить параметры src
и FORM
, Bing будет использовать их только для статистических целей.
Чтобы результаты отображались на вашей собственной странице, используйте iframe, присвойте ему идентификатор и установите его URL-адрес src (с помощью javascript) на созданный вами URL-адрес поиска.
var frame = document.getElementById('mySearchFrame');
if (frame != null)
frame.src = 'http://www.bing.com/search?q=' + mySearchTerms;
Обратите внимание, что если вы хотите стилизовать страницу, вам придется запросить Bing из исходного кода, «очистить» результаты и поместить их на свою собственную страницу. (Или вы можете просто отправить страницу обратно, но перед этим изменить ее содержимое, но сделать это будет нарушением условий использования Bing — MS предоставляет Bing для вас бесплатно, но это на их условиях, что означает вы не сможете удалить рекламу или изменить внешний вид страницы - в этом мире нет бесплатных поездок :).
person
slugster
schedule
15.07.2010