asp.net后台获取前台页面大小

前台代码如下:<input type="hidden"  runat="server" value="0" id="txBodyClientHeight" />

<script  type="text/javascript">
 document.getElementById(‘txBodyClientHeight‘).value
= document.body.scrollHeight;
 </script>

后台获取: txBodyClientHeight.Value

网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth

时间: 2024-08-28 23:59:19

asp.net后台获取前台页面大小的相关文章

asp.net 后台获取flv视频地址进行播放

源码下载:http://download.csdn.net/detail/njxiaogui/7609687 前台:.aspx <table> <tr> <td><div id="video_content" runat="server" style=""></div> </td> </tr> </table> 后台 .cs (通过后台获取flv的地址

ASP.NET后台调用前台JS函数的三种常见方法

第一种:使用普通的添加控件中的Attributes属性进行调用 例如,像一般的普通的按钮:Button1.Attributes.Add("onclick","MyFun();"); 此方法只能在Onload中或者类似于onload的初始化过程中添加才有效.并且是先执行脚本函数,同时无法改变执行顺序. 第二种:使用Response.Write方法进行调用 例如,像我们经常会使用到的Response.Write("<scripttype='text/ja

【ADO.NET基础】后台获取前台控件

C# 后台获取前台 input 文本框值.string aa=Request.Form[headself]; 那么要是后台给前台input文本框赋值呢? 后台 public string Headself=null; Headself="123"; 前台 <%=Headself%> 也可以把input改为服务器控件, <intpu type='textbox' runat='server'> 另一种用ajax 取值,用javascirpt给客户端控件input赋

Spring MVC 后台获取前台form参数值(requestparam)

Spring MVC 获取前台参数值得java代码: @RequestMapping(value = "/loginCheck") public String loginCheck( @RequestParam("username") String username, @RequestParam("password") String password) { UserMess user = new UserMess(); user.setUsern

获取前台页面中的值,将获取到的值传到后台,做简单的登录验证(不与数据库关联)

思路:利用jQuery的AJAX 前台代码: 1 <body> 2 <form id="form1" runat="server"> 3 <div> 4 <table> 5 <tr> 6 <td>用户名:</td> 7 <td> 8 <input type="text" id="name" name="Usernam

asp.net 后台获取flv视频地址进行播放【转】

源码下载:http://download.csdn.net/detail/njxiaogui/7609687 前台:.aspx <table> <tr> <td><div id="video_content" runat="server" style=""></div> </td> </tr> </table> 后台 .cs (通过后台获取flv的地址

ASP:CheckBox获取前台的checked的属性

后台代码: for (int i = 0; i < this.GvCourses.Rows.Count; i++) {     CheckBox chb = this.GvCourses.Rows[i].FindControl("CheckB") as CheckBox;     if (chb.Checked)     {         strDelete += "," + this.GvCourses.Rows[i].Cells[0].Text;    

ASP:CheckBox 获取前台的checked的属性

后台代码: for (int i = 0; i < this.GvCourses.Rows.Count; i++) {     CheckBox chb = this.GvCourses.Rows[i].FindControl("CheckB") as CheckBox;     if (chb.Checked)     {         strDelete += "," + this.GvCourses.Rows[i].Cells[0].Text;    

ASP.NET后台获取cookie中文乱码解决办法

项目中有一功能,需要从一个页面前台使用cookie保存json数据,并传递到第二个页面.要在第二个页面中获取cookie中的json的值,没有任何处理情况下,获取的字符串为乱码,就连符号都是乱码的.百度了下,找到以下解决方法,解决问题.记录如下,供参考: string json = Request.Cookies["json"].Value; System.Text.Encoding enc = System.Text.Encoding.GetEncoding("gb2312