Am ehesten mit Javascript im HTML-Code.
Ich denke da an: Wenn WINDOW oder DOCUMENT den FOCUS bekommt, den Focus auf das Eingabefeld setzen.
Sonst ginge noch SET_SCRIPT_ON_ABAP_COMPLETE, aber dazu brauchst du irgendetwas, dass auf ABAP-Seite ein PAI/PBO auslöst.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Vermutlich handelt es sich um zwei getrennte Instanzen des CL_GUI_HTML_VIEWER. Diese kennen einander nicht und da der Haupt-Focus noch immer auf dem aktuellen Fenster liegt, verlieren die eingebetteten IE Instanzen ebenfalls nicht den Focus. Ein Fensterwechsel sollte daher die blinkenden Cursor verschwinden lassen.
Lösung: In HTML gibt es auch den onBlur-Event der beim Verlust des Focus ausgelöst wird. Einfach diesen im WINDOW oder DOCUMENT abfangen und an das Eingabefeld weiterreichen.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.