获取动态加载的DOM元素的维度

时间:2016-04-26 12:14:27

标签: javascript html css svg

我正在尝试获取动态嵌入(使用XMLHttpRequest)SVG的客户端维度:

var svg = document.getElementById("baseSVG");

我想svg.clientWidth等.SVG缩放以适应客户端的相对高度,因此预先不知道宽度。我的代码适用于chromium。使用firefox,我在DOM检查器中看到了id的SVG,但svg.clientWidth0

SVG嵌入

<div id="wrapper">
    <div id="container">
        <div id="slider">
            <ul>
                <li id="base">
                <object width="auto" height="100%" style="border:none" id="svgDiv">
                <!-- svg here -->
                </object>
                </li>
            </ul>
        </div>
    </div>
</div>

是否有其他方法可以了解客户端维度或解决方法?

0 个答案:

没有答案