Internet Explorer 8

Обозреватель Windows® Internet Explorer® 8 позволяет веб-узлам рекламировать службы поиска. Поставщики могут использовать открытый стандарт поиска, описанный на веб-узле A9 (http://go.microsoft.com/fwlink/?LinkId=68843). Когда обозреватель Internet Explorer обнаруживает службы поиска, становится активным поле поиска, в котором указываются доступные службы. Новые службы отображаются в раскрывающемся списке.

Можно разрешить пользователям добавлять новые службы поиска или запретить эту возможность с помощью набора политик. Например, можно сделать следующее:

  • полностью запретить появление поля поиска;

  • добавить список служб поиска для пользователей;

  • запретить пользователям добавлять или удалять службы поиска.

Политики для управления поиском в Internet Explorer 8 находятся в групповой политике в папке Административные шаблоны\Компоненты Windows\Internet Explorer.

Настройка автоматического поиска

Можно настроить автоматический поиск, чтобы пользователь мог ввести разговорное слово в поле Адрес Internet Explorer и найти часто используемые страницы. Пользователям не придется запоминать URL-адреса указанных страниц, поэтому ключевую информацию будет проще найти.

Например, можно сделать так, чтобы веб-страница, посвященная счетам, появлялась при вводе слова счет в поле Адрес, даже если URL этой страницы не содержит этого слова.

Эта функция уже включена для Интернета. Например, при вводе определенных распространенных терминов в поле Адрес отображается связанный с этими терминами веб-узел. Если веб-узел нельзя отчетливо связать с этим термином (например, если найдено несколько явных совпадений), будет отображена веб-страница с верхними результатами поиска.

Отображаемый веб-узел не обязательно содержит искомое слово в URL-адресе. Если веб-узел, доменная часть адреса которого совпадает с искомым словом, не является лучшим соответствием (например, если искомое слово совпадает с частью URL-адреса без www. и .com), пользователь перенаправляется на веб-узел, наилучшим образом удовлетворяющий условиям поиска. По умолчанию при перенаправлении выдается оповещение.

Настройка автоматического поиска
  1. Создайте файл сценария (ASP), который будет выполнять проверку искомых слов по условию и направлять их на сервер интрасети по следующему адресу:

    http://ieautosearch/response.asp?MT=%1&srch=%2

    Описание параметров %1 и %2 приведено в разделе «Параметры настройки URL автоматического поиска» (далее в этой процедуре).

    Если службы IIS не используются, потребуется сопоставить этот URL с адресом файла сценария.

  2. При настройке этого параметра с помощью мастера настройки Internet Explorer 8 на странице Дополнительные параметры щелкните Параметры обозревателя.

  3. Щелкните Дополнительные параметры, а затем в Поиск в поле Ключевое слово службы поиска введите локальная сеть.

Можно применять политики и ограничения для перенаправления пользователей на другой веб-узел вместо предложенного в результатах поиска. Для этого щелкните Дополнительные параметры. В Поиск, в списке При поиске по указанию в адресной строке щелкните Только перейти на самый похожий узел.

Сетевой администратор в организации без доступа в Интернет, не настраивающий поиск, может отключить автоматический поиск с помощью политик и ограничений. Для этого щелкните Дополнительные параметры. В группе Поиск в списке При поиске по указанию в адресной строке щелкните Не проводить поиск по адресной строке.

Параметры настройки URL автоматического поиска

Для настройки URL-адреса автоматического поиска (http://ieautosearch/response.asp?MT=%1&srch=%2) замените два параметра, обозначенные знаком процента (%). Эти два значения должны быть частью URL-адреса.

Параметр Значение

%1

Строка, введенная пользователем в поле Адрес.

%2

Тип поиска, выбранный пользователем.

3   Показать результаты и перейти на самый похожий узел.

2   Перейти на самый похожий узел.

1   Показать результаты в главном окне.

0   Не выполнять поиск из поля Адрес.

Пример сценария автоматического поиска (.ASP)

<%@ Language=VBScript %>

<%
' search holds the words typed in the Address bar
' by the user, without the "go" or
' "find" or any delimiters like
' "+" for spaces.
' If the user typed
' "Apple pie," search = "Apple pie."
' If the user typed
' "find Apple pie," search = "Apple pie."
search = Request.QueryString("MT")
search = UCase(search)
searchOption = Request.QueryString("srch")

' This is a simple if/then/else
' to redirect the browser to the site
' of your choice based on what the
' user typed.
' Example: expense report is an intranet page
' about filling out an expense report
if (search = "NEW HIRE") then
Response.Redirect("http://admin/hr/newhireforms.htm") 
elseif (search = "LIBRARY CATALOG") then
Response.Redirect("http://library/catalog")
elseif (search = "EXPENSE REPORT") then
Response.Redirect("http://expense")
elseif (search = "LUNCH MENU") then
Response.Redirect("http://cafe/menu/")
else 
' If there is not a match, use the
' default IE autosearch server
Response.Redirect("http://auto.search.msn.com/response.asp?MT="
+ search + "&srch=" + searchOption + 
"&prov=&utf8")
end if

%>

Дополнительные ссылки:

  • Дополнительные сведения о дополнительных ссылках и ресурсах, посвященных IEAK 8, см. в разделе Ссылки.