2010-09-17 5 views
1

Как я могу имитировать левую и правую мышь Нажмите в веб-приложениях Asp.net?Как имитировать левую и правую мышь Нажмите в веб-приложении Asp.net

я нашел нить по этому вопросу для выигрышных приложений, но не работает на веб-приложение ...

в правом моделирования мыши я хочу увидеть строку меню ...

заранее спасибо

+0

Это для тестирования/автоматизации? –

+0

Если вы объясните, что вы пытаетесь достичь, вероятно, мы сможем указать вас в правильном направлении –

ответ

4

Вы можете имитировать результаты левого щелчка мыши программно на стороне сервера, подняв событие Clicked элемента управления, для которого вы хотите имитировать щелчок.

Право на клики само по себе не отправляется на сервер через обратную передачу. Они обрабатываются исключительно в пределах браузера, и хотя действия могут быть привязаны к щелчку правой кнопкой мыши по JavaScript, такой код по очень веской причине недоступен программно извне браузера. Аналогично, события OnClick JavaScript могут быть вызваны только через действие пользователя (либо непосредственно нажатие на эту кнопку, либо вызов того же метода на основе какого-либо другого действия пользователя).

Если вы хотите имитировать пользовательский интерфейс для тестирования, я бы рассмотрел настройки автоматизации пользовательского интерфейса, такие как Selenium или iMacro.

Смежные вопросы