社区
JavaScript
帖子详情
如何精确计算窗口的宽度和高度?
crackzzy
2003-08-18 04:50:35
parent.window.resizeTo(500,300);
parent.window.moveTo((screen.Width-width)/2,(screen.Height-height)/2);
我用以上代码实现窗口的大小改变并居中。
但是我发现上面那个300包括了窗口的标题栏的高度和状态栏的高度。
这样一来我要在这个窗口里精确控制大小的图象的显示范围就会发生偏差。
请问有什么方法能够精确控制窗口的内容的大小?
望高手赐教,谢谢~
...全文
56
3
打赏
收藏
如何精确计算窗口的宽度和高度?
parent.window.resizeTo(500,300); parent.window.moveTo((screen.Width-width)/2,(screen.Height-height)/2); 我用以上代码实现窗口的大小改变并居中。 但是我发现上面那个300包括了窗口的标题栏的高度和状态栏的高度。 这样一来我要在这个窗口里精确控制大小的图象的显示范围就会发生偏差。 请问有什么方法能够精确控制窗口的内容的大小? 望高手赐教,谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2003-08-19
打赏
举报
回复
<script>
window.resizeTo(500,300);
dw = 500 - document.body.clientWidth;
dh = 300 - document.body.clientHeight;
// 设需要一个400x300的显示区域
width = 400+dw;
height = 300+dh;
window.resizeTo(width,height);
window.moveTo((screen.Width-width)/2,(screen.Height-height)/2);
document.writeln(document.body.clientWidth);
document.writeln(document.body.clientHeight);
</script>
crackzzy
2003-08-18
打赏
举报
回复
可是并不能把这个参数带入window.resizeTo方法中啊。
这样还是不能实现窗口调整到需要的大小~
kingdomzhf
2003-08-18
打赏
举报
回复
document.body.clientHeight不包括不你说的
MySQL 数据库权限管理(用户高级管理和
精确
访问控制)
Re:MySQL 数据库权限管理(用户高级管理和
精确
访问控制)================================================== MySQL 是一个多用户数据库,具有功能强大的访问控制功能,可以为不同用户指定允许的权限。本章将介绍 MySQL 用户管理中的相关知识点,包括:权限表、账户管理、权限管理和访问控制等等。 1) 权限表 :用户对某个数据库的操作权限 2) 账户管理:允许登录和退出 MySQL 服务器 3) 权限管理:授权或撤销各层级的权限 4) 访问控制:是否允许连接,连接之后的权限 以上内容看似重叠,其实正是 MySQL 权限管理的精妙之处,请同学们学习完整的内容 ... !----------------------------------------------------------------------------------------------------------------------------------
【获取页面width和height】js、jq判断浏览器
窗口
的
宽度
和
高度
【获取页面width和height】js、jq判断浏览器
窗口
的
宽度
和
高度
js,jq判断浏览器
窗口
宽度
和
高度
jQuery 1. $(window).width(); //浏览器当前
窗口
可视区域
宽度
2. $(window).height(); //浏览器当前
窗口
可视区域
高度
3. $(document).width(); //浏览器当前
窗口
文档的
宽度
4. $(document).height(); //浏览器当前
窗口
文档的
高度
5. $(document.body).wi...
jQuery获取浏览器
窗口
高度
和
宽度
获取浏览器可视区域
高度
和
宽度
,该值随浏览器放大缩小变化而变化 $(window).height(); $(window).width(); 获取页面文档的
高度
和
宽度
,该值不会因浏览器放大缩小而改变 $(document).height(); $(document).width(); 获取页面body的
高度
和
宽度
$(document.body).height(); $(document.body).width(); 获取页面body的总
高度
和总
宽度
,包含边框、内边距和外边距 $(document.body.
DOCTYPE声明对JS获取
窗口
宽度
和
高度
的影响
摘注】:以下说法不准确,不是有没有DOCTYPE声明,而是不同的DOCTYPE声明对js的处理有影响。 在没有DOCTYPE声明的情况下: document.body.clientWidth document.body.clientHeight 为当前
窗口
的
宽度
/
高度
; 在DOCTYPE声明以后 document.body.clientWidth document.body.clie
JavaScript
87,920
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章