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 }
  • 相关阅读:
    ADV-拍卖
    poj1190生日蛋糕--DFS
    poj1562-DFS
    二叉树--先序中序遍历求后序遍历
    poj1753-Flip Game DFS解法
    Baby-gin
    OX Pattern
    C
    qi qiu

  • 原文地址:https://www.cnblogs.com/microtry/p/1952567.html
Copyright © 2011-2022 走看看