易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript获取屏幕象素的问题


<script type="text/javascript">
<!--
var winWidth = 0;
var winHeight = 0; 
function findDimensions() //函数:获取尺寸
{//获取窗口宽度
if (window.innerWidth)winWidth = window.innerWidth;
else if ((document.body) && (document.body.clientWidth))winWidth = document.body.clientWidth;//获取窗口高度
if (window.innerHeight)winHeight = window.innerHeight;
else if ((document.body) && (document.body.clientHeight))winHeight = document.body.clientHeight;//通过深入Document内部对body进行检测,获取窗口大小
if (document.documentElement  && document.documentElement.clientHeight && document.documentElement.clientWidth){
winHeight = document.documentElement.clientHeight;
winWidth = document.documentElement.clientWidth;


}//结果输出至两个文本框


}
findDimensions();
//调用函数,获取数值
window.onresize=findDimensions;
//-->
</script>

<div id='Grid' style='overflow-y: auto;' onscroll='scroll()' <script language='javascript'> document.write (' style=height:'+eval(winHeight - 140)+'px; '); </script> >


取数后,我想直接在html出现这个效果

<div id='Grid' style='overflow-y: auto;' onscroll='scroll()' style='he


相关问答:

javascript中的两个问题请教,谢谢

1.看到《精通javascript》上说:javascript是完全异步的,那么是不是每条语句都不会执行完,下条语句就开始执行呢,实际上不是这样,也不可能是这样,不然怎么写程序?
2.代码如下,为什么不可行呢:
JScript ......

JavaScript的一个问题

<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......

[javascript]如何复制信息到剪贴板【不带HTML标记的】

用javascript
如何复制信息到剪贴板【不带HTML标记的】

很常见的一个例子,比如我在论坛发帖子的时候,我在编辑器里编辑好一段文字之后,点提交。
这时候JS自动帮我复制了。
如果万一出错,我还可以 ......

javascript 保存cookie 有时候不成功 怎么回事儿,有

function addCookie(name,value)
{
    var Days = 30;
    var exp  = new Date();
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
//  al ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号