У меня была похожая потребность давным-давно.Я полагаю, ваша лучшая ставка -
@browser.document.parentWindow.eval(‘javascript’)
Я только что попробовал следующее на некоторой странице с включенным jquery:
$('body').keydown(function(e) {alert(e.keyCode)}); // Assign keydown event to 'body', so it will alert with the key code of any button pressed
var event = jQuery.Event("keydown");
event.keyCode = 50; // Whatever keyCode you need
jQuery("body").trigger(event); // Here you replace 'body' with the element you need
, поэтому, в основном, вы создаете событие и запускаете егона любом элементе вам нужно
вся картинка может выглядеть примерно так:
@browser.document.parentWindow.eval('var event = jQuery.Event("keydown"); event.keyCode = 50; jQuery("#theElementYouNeed").trigger(event)')