-> Hier kostenlos registrieren
Hallo zusammen,
ich wollte mal fragen, ob von euch jemand für die TC3 HMI (TE2000) eine Lösung hat, einen Tastendruck zu simulieren.
Konkret geht es mir vor allem um den "Windows"-Key und "PrintScreen"
Anwendung: Nutzer (mit genügend Rechten) soll ohne echte Tastatur aus dem Vollbildmodus des Browsers herauskommen, bzw. mit dem "PrintScreen" wird automatisch ein Screenshot erstellt und gespeichert (diese Funktion wird dann von Greenshot übernommen, das muss aber erst mal getriggert werden).
Oder wie setzt ihr solche Tasks bei euch in der HMI um?
Ich habe schon ein bisschen gegoogelt, koome aber dank unzureichenden JavaScript-Kenntnissen nicht weiter.
Laut dieser Seite ( https://medium.com/coding-beauty/javascript-simulate-keypress-9fcd5a31ff20 ) müsste es ja so irgendwie gehen:
Vielen Dank schon mal
ich wollte mal fragen, ob von euch jemand für die TC3 HMI (TE2000) eine Lösung hat, einen Tastendruck zu simulieren.
Konkret geht es mir vor allem um den "Windows"-Key und "PrintScreen"
Anwendung: Nutzer (mit genügend Rechten) soll ohne echte Tastatur aus dem Vollbildmodus des Browsers herauskommen, bzw. mit dem "PrintScreen" wird automatisch ein Screenshot erstellt und gespeichert (diese Funktion wird dann von Greenshot übernommen, das muss aber erst mal getriggert werden).
Oder wie setzt ihr solche Tasks bei euch in der HMI um?
Ich habe schon ein bisschen gegoogelt, koome aber dank unzureichenden JavaScript-Kenntnissen nicht weiter.
Laut dieser Seite ( https://medium.com/coding-beauty/javascript-simulate-keypress-9fcd5a31ff20 ) müsste es ja so irgendwie gehen:
Aber wie löse ich das Event aus? Ich will es ja nicht unbedingt auf ein Textfeld anwenden, sondern "global"function simulateKeyPress(key) {
const event = new KeyboardEvent('keydown', { key });
textField.dispatchEvent(event);
}
Vielen Dank schon mal