Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как установить фокус на документе в TWebBrowser?

01.01.2007

WebBrowser1.SetFocus ставит фокус на компонент TWebBrowser, а это не всегда то, что нужно. Если нужно поставить фокус на документ в TWebBrowser'е (чтобы, например, кнопки вверх/вниз скроллировали документ, а не ставили фокус на другой компонент), то можно использовать этот код:

uses ActiveX; 
 
with WebBrowser1 do
 
if Document <> nil then
   
with Application as IOleobject do
     
DoVerb(OLEIVERB_UIACTIVATE, nil, WebBrowser1, 0, Handle,
       
GetClientRect);

Автор: p0s0l

Взято с Vingrad.ru https://forum.vingrad.ru