将<script></script>中获取到的客户端得信息怎样传递到一个Label控件中?
<script type="text/javascript" language="javascript">
document.write('您显示器的分辨率为:\n' + screen.width + '×' + screen.height + ' 像素');
</script>
<script language="javascript">
上面是那个脚本,用于获取客户端用户的屏幕分辨率,然后我想把获取到的值传递给一个服务器端得用户控件Label1,怎样获取啊?
这很简单,我就不打开vs了。我直接写了
sceenWidh=screen.width;
sceenHeight=screen.height;
然后 放一个label控件 设置id为 lblMessage
document.getElementById("lblMessage").text="Width::" +sceenWidh+"Height:"+sceenHeight;
OKl ...
无语
方案一:设置一个hidden影藏域文件控件,然后通过document.getElementById(文本域的id)获取文本域,然后将那一连串值赋值给文本域的value,最后在服务器端用Request.From(文本域的name属性名称)
方案二:用url传递那一连串的参数到你想链接的页面 xxx.aspx?obj=一连串的值
记住服务器控件的 客户端ID是 它的ClientID属性。然后js用document.getElementById(Text1.ClientID).value='值';就可以了
晕~