- Dokumentacja
- Funkcje klienta
- injectBrowserCharacter
Funkcja
injectBrowserCharacter
Wpisuje tekst w aktywne pole strony, znak po znaku (zdarzenia keypress / input), także polskie litery i inne znaki UTF-8.
Składnia
bool injectBrowserCharacter(browser webBrowser, string text)Argumenty
webBrowserbrowser- Przeglądarka.
textstring- Tekst do wpisania. Znaki sterujące (np. nowa linia) są pomijane - Enter wyślij przez
injectBrowserKey.
Zwraca
true, gdy wpisano co najmniej jeden znak.
Przykład
injectBrowserCharacter(browser, "Zażółć gęślą jaźń")
injectBrowserKey(browser, "enter")
injectBrowserKey(browser, "enter", false)
Zobacz też
injectBrowserKeyWysyła do strony naciśnięcie albo puszczenie klawisza (np. Enter, Backspace, strzałki), tak jakby gracz nacisnął go na klawiaturze. Strona dostaje zwykłe zdarzeniakeydown/keyup. Do wpisywania tekstu służyinjectBrowserCharacter.focusBrowserPrzekazuje klawiaturę przeglądarce. Tekst trafia do strony, gdy jej pole tekstowe jest aktywne i widać kursor.nilzdejmuje skupienie z wszystkich przeglądarek.