如何在Asp.net Web应用程序中模拟左右鼠标?
我为win应用程序找到了一个关于这个问题的帖子,但是没有在web应用程序上工作......
在鼠标右键模拟中我想看菜单栏......
提前致谢
答案 0 :(得分:4)
您可以通过提高要模拟单击的控件的Clicked事件,以编程方式在服务器端模拟鼠标左键单击的结果。
右键单击其自身不会通过回发发送到服务器。它们完全在浏览器的范围内处理,虽然操作可以通过JavaScript绑定到右键单击,但这样的代码是非常好的理由,无法从浏览器外部以编程方式访问。同样,只能通过用户操作调用OnClick JavaScript事件(直接单击该按钮或通过基于其他一些用户操作调用相同的方法)。
如果您想模拟测试的用户体验,我会研究像Selenium或iMacro这样的UI自动化设置。