Du kannst nur fest vorgegebene Dinge mit den Knöpfen machen die zur Navigation da sind. Tabs gibt es nicht im CE-HTML, genausowenig wie rechte Maustaste Funktion, soweit ich dass bisher gesehen habe.
Funktionsbeispiel für die Zahlen in Javascript:
function handleNumberButtons(e) {
var menu_entry;
switch (e.keyCode)
{
case VK_0:
menu_entry = document.getElementById(‚menu_0‘);
break;
case VK_1:
menu_entry = document.getElementById(‚menu_1‘);
break;
case VK_2:
menu_entry = document.getElementById(‚menu_2‘);
break;
case VK_3:
menu_entry = document.getElementById(‚menu_3‘);
break;
case VK_4:
menu_entry = document.getElementById(‚menu_4‘);
break;
case VK_5:
menu_entry = document.getElementById(‚menu_5‘);
break;
case VK_6:
menu_entry = document.getElementById(‚menu_6‘);
break;
case VK_7:
menu_entry = document.getElementById(‚menu_7‘);
break;
case VK_8:
menu_entry = document.getElementById(‚menu_8‘);
break;
case VK_9:
menu_entry = document.getElementById(‚menu_9‘);
break;
default:
menu_entry = 0;
break;
}
Je nachdem was die Tasten machen sollen, ordnet man Ihnen die entsprechende Funktion zu wie z.B.:
function handleNumberButtons()
function scrollUp()
function scrollDown()
function setMenuNavigation()
function handlePlayButtons()
Und hier die Einzelnen Buttons wie diese angesprochen werden:
VK_RED
VK_GREEN
VK_YELLOW
VK_BLUE
VK_LEFT
VK_UP
VK_RIGHT
VK_DOWN
VK_ENTER
VK_0
VK_1
VK_2
VK_3
VK_4
VK_5
VK_6
VK_7
VK_8
VK_9
VK_PLAY
VK_PAUSE
VK_STOP
VK_FAST_FWD
VK_REWIND
VK_BACK
VK_TELETEXT