zoukankan      html  css  js  c++  java
  • 适用于IE的自适应大小并且自动居中的对话框页面(javaScript)

    IE下有效

    1 function AutoSizeWindow() {
    2 if (window.dialogArguments == null) {
    3 return; //忽略非模态窗口
    4   }
    5
    6 var _offset = new Object();
    7 _offset.height = 40;
    8 _offset.width = 40;
    9 _offset.top = -40;
    10 _offset.left = 0;
    11 _offset.minHeight = 400;
    12 _offset.minWidth = 400;
    13
    14 var _myDialog = new Object();
    15 _myDialog.height = document.body.scrollHeight + _offset.height;
    16 _myDialog.width = document.body.scrollWidth + _offset.width;
    17 _myDialog.top = (this.screen.height - _myDialog.height) / 2 + _offset.top;
    18 _myDialog.left = (this.screen.width - _myDialog.width) / 2 + _offset.left;
    19
    20 if (_myDialog.height < _offset.minHeight) _myDialog.height = _offset.minHeight;
    21 if (_myDialog.width < _offset.minWidth) _myDialog.width = _offset.minWidth;
    22
    23 window.dialogHeight = _myDialog.height + "px";
    24 window.dialogWidth = _myDialog.width + "px";
    25 window.dialogTop = _myDialog.top + "px";
    26 window.dialogLeft = _myDialog.left + "px";
    27 }
  • 相关阅读:
    Java原始数据类型
    Java文件教程
    Java.util.ArrayDeque类
    Java 简介
    面向对象的程序设计
    Java8默认方法
    divide方法
    java.lang.Boolean.compareTo()方法实例
    AWT Button类
    Java的核心优势
  • 原文地址:https://www.cnblogs.com/microtry/p/1952567.html
Copyright © 2011-2022 走看看