客户端的话用JAVASCRIPT就可以了。
screen.widht   水平方向
screen.height  垂直方向

解决方案 »

  1.   

    通过javascript是取得。代码如下:var iWidth = window.screen.availWidth;
    var iHeight = window.screen.availHeight;
      

  2.   

    嘿嘿,一般都是通过javascript来实现的!
      

  3.   

    我想根据不同的分辨率设置一个浮动层在网页上的位置,如果通过javascript动态设置的话就会被3721的广告过滤过滤掉,所以此想通过jsp取得,请问各位有没有好的解决办法
      

  4.   

    同志们啊!说点正经的好吗?有没有办法可以解决,或者怎么才能用jsp取得分辨率,急啊
      

  5.   

    首先搞清楚一个问题,jsp是在服务器端执行的,不可能用它得到客户端的信息。镶入到浏览器里,可以在客户端执行的就那么几种,javascript,activex,applet等,如果客户端都禁用了,那么你是没有办法得到的。
      

  6.   

    不行。在jsp中嵌入java代码,只能取得服务器的信息,而不是客户端信息。只能通过applet来考虑这个问题。
      

  7.   

    但是asp都可以做到取得客户端屏幕分辨率啊,没有理由jsp还不如asp吧!
      

  8.   

    jsp=html+java。java是在服务端运行,html能取客户端屏幕分辨率的方法又不满足楼主要求。
      

  9.   

    但是asp都可以做到取得客户端屏幕分辨率啊,没有理由jsp还不如asp吧!
    --
    老兄,asp是服务器端的,可以取吗?你不会告诉我是vbscript吧。只有通过客户端ie的javascript,applet来考虑了。
      

  10.   

    用户在浏览网页的时候不是要传递一些信息到服务器的吗,比如http头之类的,像客户端的ip,操作系统这些信息在jsp里面不是就可以直接探测得到吗?为什么分辨率不行?难道用户发起请求时没有传递这个信息给服务器吗?
      

  11.   

    通过一个过渡页面,用JS得到屏幕的高和宽,再把得到的值通过
    document.url = URL + "?width=宽&height=高";
    直接传到你的真正页面中就可以了。
      

  12.   

    但是asp都可以做到取得客户端屏幕分辨率啊,没有理由jsp还不如asp吧!
    ????????????????
    刚用ASP做了个OA,好像我也是用脚本做的,对ASP还有点认识,不过好像没这个功能