文档章节

js实现 窗口最大化,不是满屏,而是相当于按了窗口右上角的最大化按钮那样的效果

王超
 王超
发布于 2014/06/19 13:51
字数 164
阅读 303
收藏 9

<script     language='javascript'>        
    window.moveTo(0,0);        
    window.resizeTo(screen.availWidth,screen.availHeight); 
    window.outerWidth=screen.availWidth;        
    window.outerHeight=screen.availHeight;        
</script>

 

这段代码只是实现了窗口满屏的效果。如果要实现窗口最大化的效果用到

clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11

 

1、   
  修改<body>为<body   onload="max.Click()">为打开最大化窗口   
  修改<body>为<body   onload="min.Click()">为打开最小化窗口   
    
  2、   
  以下代码加入<body>区域   
    
  <object   id="min"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">                         <param   name="Command"   value="Minimize">                     </object>   <object   id="max"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">                         <param   name="Command"   value="Maximize">                     </object>  


© 著作权归作者所有

共有 人打赏支持
王超
粉丝 1
博文 16
码字总数 1259
作品 0
西安
后端工程师
加载中

评论(1)

zhows
zhows
瞧一瞧
解决window.open() 详解 《弹出框浏览器拦截阻止,和弹出狂隐藏地址栏》 JS页面跳转

最近在做支付宝在线支付,场景:在商务网站选择产品后点击确认购买,把数据传递到后台保存数据库,然后直接执行window.open(URL) 结果发先跳转页面会被浏览器拦截阻止打开窗口!经过研究发现...

郏高阳
2013/04/12
0
7
Layx —— 仿真 Win10 窗口界面的网页弹窗插件

Layx 是一款纯原生Javascript编写的网页弹窗插件,完全模仿Windows 10操作系统窗口进行设计开发。目前Layx具备以下功能:支持文本窗口、页面窗口(iframe);支持最大化、最小化、恢复、关闭...

王练
05/07
0
0
网页弹窗 - Layx

前言 大家好,我叫百小僧,是一名C#开发工程师,同时也擅长多种程序语言。平时的工作都是开发企业管理系统(ERP、CRM)。目前企业管理系统更多都是C/S架构的,而且C/S架构多窗口处理数据更加...

百小僧
05/06
0
0
Layx v1.0.0 发布,仿真 Windows 界面的网页弹窗组件

前言 大家好,我叫百小僧,是一名C#开发工程师,同时也擅长多种程序语言。平时的工作都是开发企业管理系统(ERP、CRM)。目前企业管理系统更多都是C/S架构的,而且C/S架构多窗口处理数据更加...

百小僧
05/06
0
0
Extjs Window用法详解

创建Extjs Window 创建Extjs Window的代码如下: //创建windowvar win = Ext.create("Ext.window.Window", { }); 代码中的Form可以参考《Extjs Form用法详解》。显示效果如下: 显示Extjs W...

鱼煎
2017/11/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

分布式缓存架构设计

零、 题记 在高并发场景下,需要通过缓存来减少数据库的压力,使得大量的访问进来能够命中缓存,只有少量的需要到数据库层。由于缓存基于内存,可支持的并发量远远大于基于硬盘的数据库。所以...

Ala6
4分钟前
1
0
简单工厂模式

public abstract class Operation { private double numberA = 0; private double numberB = 0; public double getNumberA() { return numberA; } ......

NinjaFrog
6分钟前
0
0
git(一) git基本操作(branch、tag、冲突)

撤销操作 修改最后一次提交 解释:修改上次提交。可以修改内容和提交信息 适用场景: 1) 提交信息写错了; 2) 提交多加了配置文件; 3)提交少加了文件 示例操作: $ git commit -m '提交1'...

开心的哈士奇
9分钟前
0
0
Vue中路由管理器Vue Router使用方式(二)-推荐

一、Vue中使用Vue Router简单方式使用 vue add xxx命令添加插件 使用步骤,本人假设已经安装好了Vue CLI工具,了解更多参考:VSCode 搭建Vue开发环境之Vue CLI 1.创建项目 vue create hello...

tianma3798
22分钟前
0
0
设计模式(十六)[结构模式] 装饰模式(Decorator)

1.什么是装饰模式? 装饰模式又名包装模式。装饰模式以对客户端透明的方式扩展对象功能,是继承关系的一个替代方案。 2.模式的类图 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收...

1527
23分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部