加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 如何在Firefox中使用Javascript设置DIV宽度/高度

发布时间:2020-12-16 06:35:01 所属栏目:asp.Net 来源:网络整理
导读:以下适用于IE,但不适用于Firefox: var el = $get('divToMask');var box = Sys.UI.DomElement.getBounds(el);var maskEl = $get('maskDiv');// Only seems to work in IEmaskEl.style.width = box.width;maskEl.style.height = box.height;Sys.UI.DomElement
以下适用于IE,但不适用于Firefox:

var el = $get('divToMask');
var box = Sys.UI.DomElement.getBounds(el);

var maskEl = $get('maskDiv');

// Only seems to work in IE
maskEl.style.width = box.width;
maskEl.style.height = box.height;

Sys.UI.DomElement.setLocation(maskEl,box.x,box.y);

box.width和box.height包含正确的值,但Firefox忽略maskEl.style .width / .height方法.

解决方法

注意:我不熟悉您正在使用的Javascript帮助程序库.

我猜你需要在评论后更改两行:

maskEl.style.width = box.width + "px";
maskEl.style.height = box.height + "px";

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读