【发布时间】:2013-11-27 20:18:52
【问题描述】:
我使用的是 IE 11,但无法正确呈现 div 对话框。所有尺寸,即。 height, width, top, left 给出不合适的结果。同样适用于 IE10。
javascript代码sn-p如下:-
if (height > 0 && width > 0)
{
myDialog.height = height;
myDialog.width = width;
myDialog.top = (parseInt(document.body.clientHeight) - height) / 3;
myDialog.left = (parseInt(document.body.clientWidth) - width) / 2;
}
这里,myDialog 就是我所说的 div 对象。为什么这个代码 sn-p 对 IE11 失败。 任何帮助表示赞赏。
【问题讨论】:
-
取决于很多您尚未发布的内容,但最重要的是,
div的width和height属性已过时。
标签: javascript html css internet-explorer cross-browser