C#如何在webform中取显示器分辨率的值,不是winform,不能用JS,需要在后台取。

2025-01-24 03:57:58
推荐回答(3个)
回答1:

后台是在服务器上运行的,不可能读取客户端屏幕信息。
这项工作只能在客户端完成,可以是js给后台传数据,也可以是ActiveX给后台传数据。

如果是按钮事件,OnClientClick在OnClick前面执行,并不是后台在JS之前。
如果是没有按钮事件,可以让JS刷新一次页面,或者用异步方式提交,或者JS获取参数后用Get方式传到后台,方法应该比较多。总之,后台不可实现你的功能。

回答2:

瞎想了一下,不知道行不 : 用js获取,后台注册执行js脚本

回答3: