这里使用的方法是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 οnlοad="resizeWindow();">

转载于:https://www.cnblogs.com/bdqczhl/p/11243551.html

js使浏览器窗口最大化(适用于IE的方法)相关推荐

  1. 前端js使浏览器窗口全屏与退出----浏览器全屏时 监测通过esc按键退出全屏 (退出全屏时有页面上的相关处理)

    vue项目  项目分为顶部导航.侧边导航.以及右边mainContent区域 需求是  让项目的其中一个页面有全屏功能   并且在全屏时隐藏掉顶部的顶导航栏 实现: 1.在state里  定义一个全局 ...

  2. html监听页面关闭事件,JS针对浏览器窗口关闭事件的监听方法集锦

    本文实例总结了JS针对浏览器窗口关闭事件的监听方法.分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) window.οnbefοreun ...

  3. html5中页面关闭事件监听,JS针对浏览器窗口关闭事件的监听方法集锦

    本文实例总结了JS针对浏览器窗口关闭事件的监听方法.分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) window.οnbefοreun ...

  4. js控制浏览器窗口弹出、警告框、确认框

    描述 js控制浏览器窗口弹出.警告框.确认框 代码 function fun1(){alert("喜欢我"); }function fun2(){var bo = confirm( ...

  5. js获取浏览器窗口页面宽度、高度的方法 kaki 的博客

    js获取浏览器窗口页面宽度.高度的方法 不多说,直接上代码 alert($(window).height()); //浏览器时下窗口可视区域高度 alert($(document).height()) ...

  6. 网页自动弹窗被拦截 html,JS弹出新窗口被拦截的解决方法

    在Web编程中,使用JS在新窗口打开页面的时候,会遇到被浏览器拦截的情况,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢? 一.问题一 一般情况下,如果直接在js中调用window.open()函 ...

  7. python获取窗口句柄_Python+selenium 获取浏览器窗口坐标、句柄的方法

    1.0 获取浏览器窗口坐标 python目录可找到Webdriver.py 文件定义了get_window_rect()函数,可获取窗口的坐标和大小(长宽),但出现"Command not ...

  8. selenium操作浏览器窗口最大化和刷新

    实际测试过程中经常遇到打开一个页面并不是全屏显示,但是却希望它能够全屏显示或者新增一条记录后需要刷新一下看能不能再列表中正常显示. 于是就有了今天的关于对浏览器窗口的最大化和刷新页面.需要说明的一点: ...

  9. 【前端】js 在浏览器窗口飘来飘去的div

    实现以下功能: 1.div自动飘来飘去 + 触及窗口边界反弹 基本思想就是在window.onload方法内使用setInterval()函数,用: var windowWidth = window. ...

最新文章

  1. 计算机删除qq用户信息吗,电脑中删除qq资料生日性别的方法
  2. 操作excel的一些方法
  3. Leetcode刷题实战(1):Two Sum
  4. mysql 缓存优缺点_MySQL查询缓存的优缺点
  5. HIVE: 自定义TextInputFormat (旧版MapReduceAPI ok, 新版MapReduceAPI实现有BUG?)
  6. 关于hankcs库的自然语言处理
  7. div居中和table居中,jQuery获取下拉列表值
  8. 如何将本地窗口上方地址栏隐藏_Firefox火狐浏览器将提供导出密码至本地的功能...
  9. 物联网智能家居ppt
  10. 我是怎样开发一个开源系统的安全模块?
  11. doc 问卷调查模板表_问卷调查表.doc
  12. 十年磨一剑,奋进新征程!麒麟信安在上交所科创板成功上市
  13. 如何在win10自带的Edge浏览器中切换成IE浏览器浏览网站
  14. 【hadoop权威指南第四版】第七章MR的类型与格式【笔记+代码】
  15. inter uhd graphics630显卡驱动_显卡检测工具 GPUZ v2.35.0 简体中文汉化版
  16. 什么是分布式?分布式与集群的区别是什么?
  17. 谷歌物联网操作系统Android Things揭开面纱
  18. Ubuntu中文乱码的解决方案
  19. Java虚拟机的基本结构
  20. ADS能量之锥是什么项目?为什么这么多人玩?

热门文章

  1. 中蒙俄经济走廊背景_上海外国语大学师生代表团参观访问G60科创走廊俄罗斯院士创新基地...
  2. linux 备份mysql并上传_Linux 网站目录和MySQL备份并上传FTP
  3. ++实现 ipv6数据报_IPV6报文格式和IPV4有什么区别?
  4. 台式电脑可以连wifi吗_不使用WIFI,手机也可以通过电脑的网络上网
  5. Kotlin plugin should be enabled before ‘kotlin-android-extensions‘
  6. 一篇文章看懂@Scheduled定时器/@Async/CompletableFuture
  7. SpringMVC教程下篇
  8. while循环python的范围_python-无法在while循环中从列表中排除一定范围内的项目
  9. ddr4服务器内存和普通内存_服务器内存介绍及其供电规范
  10. typecho模板ajax,typecho ajax登陆