js使浏览器窗口最大化实现代码(适用于IE)

 更新时间:2013年08月07日 16:34:15   作者:  
点击最大化按钮后,浏览器的内容填充满显示器,浏览器窗口的边框被挤出显示器。而该js的最大化效果是浏览器的边框在显示器内显示,具体实现如下,感兴趣的朋友可以参考下
这里使用的方法是IE的私有特性,只能在IE中有效。主要是window.moveTo和 window.resizeTo方法。
效果和点击最大化按钮差不多,有一点区别。点击最大化按钮后,浏览器的内容填充满显示器,浏览器窗口的边框被挤出显示器。而该js的最大化效果是浏览器的边框在显示器内显示。

js代码如下:
function resizeWindow(){
if (window.screen) {//判断浏览器是否支持window.screen判断浏览器是否支持screen var myw = screen.availWidth; //定义一个myw,接受到当前全屏的宽 var myh = screen.availHeight; //定义一个myw,接受到当前全屏的高 window.moveTo(0, 0); //把window放在左上脚 window.resizeTo(myw, myh); //把当前窗体的长宽跳转为myw和myh } }

html的body使用onload事件来调用该函数:
<body onload="resizeWindow();">

相关文章

  • uniapp解决软键盘弹出问题方法详解

    uniapp解决软键盘弹出问题方法详解

    这篇文章主要为大家介绍了uniapp解决软键盘弹出问题方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • js Promise并发控制数量的方法

    js Promise并发控制数量的方法

    在业务开发过程中,我们经常会遇到多个异步任务并发执行的情况,待所有异步任务结束之后再执行我们的业务逻辑,那么js Promise并发控制数量是多少,本文就来介绍一下
    2021-08-08
  • HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列

    HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列

    本文给大家分享的是使用HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列的方法和示例,非常的实用,特别是在BS架构的企业级应用,有需要的小伙伴可以参考下。
    2015-04-04
  • javascript实现的简单计时器

    javascript实现的简单计时器

    计时器提供了一 个可以将代码片段异步延时执行的能力,javascript生来是单线程的(在一定时间范围内仅一部分js代码能运行),计时器为我们提供了一种避开这种 限制的方法,从而开辟了另一条执行代码的蹊径。
    2015-07-07
  • 小程序canvas手写签名适配PC实现示例详解

    小程序canvas手写签名适配PC实现示例详解

    这篇文章主要为大家介绍了小程序canvas手写签名适配PC实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • es7学习教程之Decorators(修饰器)详解

    es7学习教程之Decorators(修饰器)详解

    这篇文章主要给大家介绍了关于es7中Decorators(修饰器)的相关资料,文中通过示例代码给大家介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-07-07
  • javascript 加入收藏、设为首页(IE,firefox兼容脚本之家版)

    javascript 加入收藏、设为首页(IE,firefox兼容脚本之家版)

    网上流行很多的加入收藏、设为首页等功能代码,但各方面不是很完善,特脚本之家编辑特为大家准备了可以直接使用的代码。
    2009-11-11
  • jQuery插件datepicker 日期连续选择

    jQuery插件datepicker 日期连续选择

    这篇文章主要介绍了jQuery插件datepicker 日期连续选择的方法和示例,有需要的小伙伴可以参考下。
    2015-06-06
  • Javascript实现飞动广告效果的方法

    Javascript实现飞动广告效果的方法

    这篇文章主要介绍了Javascript实现飞动广告效果的方法,可实现广告窗口的浮动显示效果,且广告窗口具有关闭功能,需要的朋友可以参考下
    2015-05-05
  • javascript编程开发中取色器及封装$函数用法示例

    javascript编程开发中取色器及封装$函数用法示例

    这篇文章主要介绍了javascript编程开发中取色器及封装$函数,结合实例形式分析了javascript封装$函数及数值运算、页面元素动态操作实现取色器功能相关技巧,需要的朋友可以参考下
    2017-08-08

最新评论