·
首页
·
asp
·
.net
·
php
·
JSP
·
CGI
·
数据库
·
网页设计
·
网管专栏
·
XML
·
工具软件
·
办公软件
·
操作系统
·
程序设计
·
LINUX
当前位置:
普克
>>
计算机教程
>>
.net
>>
评论及其它
>>
根据内容自动调整弹出窗口大小的JS解决
查找
:::创业网精选频道:::
flas精品频道,提供智力、冒险、博彩、音乐...
娱乐频道,提供了明星娱乐、美女写真、超级帅哥
智慧人生频道,提供了处世哲学、成功激励、口才演讲..
根据内容自动调整弹出窗口大小的JS解决方案
评论及其它
发表时间:2006-4-8
字体:
大
中
小
返回
问题
在弹出创苦时,根据窗口的内容来自动调节窗口的大小,窗口如果已经和屏幕相等大小时则出现滚动条。
解决方案
在弹出的页面中添加一JS脚本方法win_onLoad(),在body的onload方法中引用win_onLoad(),在body中添加表,表的id取名为tbllist,窗口的大小就是这个table的大小在宽和高上分别加50。
部分代码如下:
<script language=javascript>
function
win_onLoad(){
var
width
=
document.all[
"
tblKsList
"
].offsetWidth;
var
height
=
document.all[
"
tblKsList
"
].offsetHeight;
width
=
eval(width
+
50
);
height
=
eval(height
+
50
);
if
(width
<
500
)
width
=
500
;
else
if
(width
>
screen.width)
width
=
screen.width;
if
(height
<
400
)
height
=
400
;
else
if
(height
>
screen.height)
height
=
screen.height;
//
alert(width);alert(height);
window.resizeTo(width,height);
}
</script>
<
head
></
head
>
<
BODY
bgcolor
="0099CC"
leftmargin
="0"
topmargin
="0"
marginwidth
="0"
marginheight
="0"
onload
="win_onLoad();"
>
<
TABLE
width
="95%"
border
="0"
cellpadding
="0"
cellspacing
="0"
class
="table-left1-right2"
style
="border:1 solid #000000"
id
="tblList"
>
<
TR
>
<
TD
width
="100%"
valign
="top"
colspan
=2
>
欢迎使用!
</
TD
>
</
TR
>
</
TABLE
>
</
BODY
>
上一篇:
dotNet中使用类名产生单态或非单态的窗体
下一篇:
.NET 开发人员应该下载的十个必备工具
普克创业投资网刊载此文不代表同意其说法或描述,仅为提供更多信息。
[
在百度中搜索
根据内容自动调整弹出窗口大小的JS解决方案
的相关内容
] [
在狗狗中搜索
根据内容自动调整弹出窗口大小的JS解决方案
的相关内容
]
Copyright @ 2006 PUPK
.COM
普克创业投资网 版权所有
建议使用
1024*768
以达到最好的浏览效果